Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.21B | $ 6.21B | $ 5.92B | $ 4.00B | $ 3.26B | $ 2.60B | |
$ -420.00M | $ -420.00M | $ -123.00M | $ -220.00M | $ -106.42M | $ -87.87M | |
$ 3.57B | $ 3.57B | $ 2.94B | $ 2.04B | $ 1.53B | $ 1.15B | |
- | - | - | - | - | - | |
$ -50.00M | $ -50.00M | $ -129.00M | $ 0.00 | $ -8.96M | $ 0.00 | |
$ 2.17B | $ 2.17B | $ 2.72B | $ 1.74B | $ 1.61B | $ 1.36B | |
$ 563.00M | $ 563.00M | $ 651.00M | $ 448.00M | $ 425.69M | $ 351.56M | |
- | - | - | - | - | - | |
$ 1.51B | $ 1.51B | $ 1.77B | $ 1.19B | $ 1.14B | $ 973.84M | |
$ 25.59 | $ 25.58 | $ 31.74 | $ 23.05 | $ 21.90 | $ 18.35 | |
$ 25.35 | $ 25.35 | $ 31.25 | $ 22.87 | $ 21.73 | $ 18.11 | |
$ 235.94M | $ 58.99M | $ 55.76M | $ 51.69M | $ 51.91M | $ 53.08M | |
$ 238.06M | $ 59.52M | $ 56.64M | $ 52.08M | $ 52.31M | $ 53.77M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.07B | $ 4.07B | $ 3.06B | $ 1.94B | $ 1.99B | $ 1.81B | |
$ 1.67B | $ 1.67B | $ 1.83B | $ 1.21B | $ 1.14B | $ 973.84M | |
$ 1.71B | $ 1.71B | $ 1.93B | $ 1.21B | $ 1.14B | $ 973.84M | |
$ 212.00M | $ 212.00M | $ 18.00M | $ 26.00M | $ 96.44M | $ 35.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |