Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.51B | $ 4.51B | $ 4.82B | $ 4.81B | $ 3.76B | $ 3.87B | |
$ 1.16B | $ 1.51B | $ 1.21B | $ -1.21B | $ 846.00M | $ 877.80M | |
$ 3.35B | $ 3.00B | $ 3.60B | $ -1.21B | $ 2.92B | $ 2.99B | |
$ 2.96B | $ 2.39B | $ 2.91B | $ 2.87B | $ 2.52B | $ 2.38B | |
$ 468.80M | $ 517.70M | $ 692.20M | $ -4.08B | $ 398.40M | $ 612.90M | |
$ -618.10M | $ -601.70M | $ -556.70M | $ -527.40M | $ -533.40M | $ -499.20M | |
$ -14.00M | $ -79.00M | $ -250.90M | $ -5.28B | $ -696.70M | $ -394.30M | |
$ -130.60M | $ -62.40M | $ -115.40M | $ -314.50M | $ -831.70M | $ -280.60M | |
$ -48.50M | $ 24.40M | $ 86.50M | $ 173.30M | $ -27.80M | $ -98.20M | |
- | - | - | - | - | - | |
$ 70.40M | $ -73.60M | $ -175.60M | $ -437.80M | $ -682.20M | $ -80.10M | |
$ -0.52 | $ -0.35 | $ -0.79 | $ -1.88 | $ -3.51 | $ -0.42 | |
$ -0.58 | $ -0.35 | $ -0.79 | $ -1.88 | $ -3.51 | $ -0.42 | |
$ 812.60M | $ 210.00M | $ 222.60M | $ 232.60M | $ 195.54M | $ 191.63M | |
$ 797.60M | $ 210.00M | $ 222.60M | $ 232.60M | $ 195.54M | $ 191.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.88B | $ 3.89B | $ 4.12B | $ 1.65B | $ 3.37B | $ 3.25B | |
$ -86.30M | $ -73.60M | $ -175.60M | $ -437.80M | $ -682.20M | $ -80.10M | |
$ 5.31M | - | $ -42.10M | - | $ -3.86M | $ 185.50M | |
- | - | $ 556.70M | - | $ 533.40M | $ 499.20M | |
$ 610.70M | $ 539.30M | $ 441.30M | $ 212.90M | $ -298.30M | $ 218.60M | |
$ 895.90M | $ 1.55B | $ 1.35B | $ 1.21B | $ 620.40M | $ 1.09B |