Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.07B | $ 5.79B | $ 5.92B | $ 4.00B | $ 3.26B | $ 2.60B | |
$ -138.00M | $ 420.00M | $ -123.00M | $ -220.00M | $ -106.42M | $ -87.87M | |
$ 1.57B | $ -3.62B | $ 2.94B | $ 2.04B | $ 1.53B | $ 1.15B | |
- | - | - | - | - | - | |
$ -73.00M | $ -135.00M | $ -129.00M | $ 0.00 | $ -8.96M | $ 0.00 | |
$ 2.17B | $ 2.17B | $ 2.72B | $ 1.74B | $ 1.61B | $ 1.36B | |
$ 581.00M | $ 638.00M | $ 651.00M | $ 448.00M | $ 425.69M | $ 351.56M | |
- | - | - | - | - | - | |
$ 1.51B | $ 1.51B | $ 1.77B | $ 1.19B | $ 1.14B | $ 973.84M | |
$ 25.58 | $ 25.58 | $ 31.74 | $ 23.05 | $ 21.90 | $ 18.35 | |
$ 25.35 | $ 25.35 | $ 31.25 | $ 22.87 | $ 21.73 | $ 18.11 | |
$ 244.72M | $ 65.36M | $ 55.76M | $ 51.69M | $ 51.91M | $ 53.08M | |
$ 246.78M | $ 65.96M | $ 56.64M | $ 52.08M | $ 52.31M | $ 53.77M | |
- | - | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.92B | $ 3.65B | $ 3.06B | $ 1.94B | $ 1.99B | $ 1.81B | |
$ 1.67B | $ 1.67B | $ 1.83B | $ 1.21B | $ 1.14B | $ 973.84M | |
$ 1.39B | - | $ 1.93B | $ 1.21B | $ 1.14B | $ 973.84M | |
$ 105.00M | - | $ 18.00M | $ 26.00M | $ 96.44M | $ 35.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |