Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 1.11B | $ 1.11B | $ 950.50M | $ 910.70M | $ 1.05B | |
$ ― | $ 302.70M | $ 960.10M | $ 252.80M | $ 245.20M | $ 266.20M | |
$ ― | $ 812.00M | $ 152.00M | $ 697.70M | $ 665.50M | $ 783.30M | |
$ ― | $ 692.70M | $ 4.70M | $ 579.30M | $ 580.00M | $ 656.60M | |
$ ― | $ 91.10M | $ 147.30M | $ 118.40M | $ 85.50M | $ 126.70M | |
$ ― | $ -14.10M | $ -9.20M | $ 9.20M | $ 11.90M | $ 16.90M | |
$ ― | $ -800.00K | $ 6.50M | $ ― | $ ― | $ ― | |
$ ― | $ 77.80M | $ 131.60M | $ 104.30M | $ -13.10M | $ 109.70M | |
$ ― | $ 22.20M | $ 36.00M | $ 28.20M | $ 6.90M | $ 29.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 47.30M | $ 85.80M | $ 73.80M | $ -22.50M | $ 73.10M | |
$ ― | $ 0.17 | $ 0.31 | $ 0.26 | $ -0.09 | $ 0.26 | |
$ ― | $ 0.17 | $ 0.31 | $ 0.26 | $ -0.09 | $ 0.26 | |
$ ― | $ 284.80M | $ 284.20M | $ 284.60M | $ 284.70M | $ 284.60M | |
$ ― | $ 287.30M | $ 286.80M | $ 287.00M | $ 286.10M | $ 286.20M | |
$ ― | $ 0.12 | $ 0.12 | $ 0.07 | $ 0.02 | $ 0.11 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 995.40M | $ 964.80M | $ -832.10M | $ -825.20M | $ -922.80M | |
$ ― | $ 47.30M | $ 85.80M | $ 73.80M | $ -22.50M | $ 73.10M | |
$ ― | $ 57.55M | $ 113.10M | $ 89.88M | $ 76.79M | $ 89.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 95.80M | $ 142.40M | $ 114.30M | $ -300.00K | $ 128.50M | |
$ ― | $ 138.60M | $ 185.20M | $ 114.30M | $ -300.00K | $ 128.50M |