Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 758.80M | $ 707.60M | $ 764.70M | $ 868.10M | $ 764.30M | $ 854.80M | |
$ 469.70M | $ 424.20M | $ 488.40M | $ 508.60M | $ 493.10M | $ 525.10M | |
$ 289.70M | $ 283.40M | $ 276.30M | $ 359.50M | $ 271.20M | $ 329.70M | |
$ 484.30M | $ 228.80M | $ 210.60M | $ 243.70M | $ 242.00M | $ 246.80M | |
$ -199.00M | $ 51.10M | $ -414.80M | $ 115.80M | $ 29.20M | $ 81.20M | |
$ -16.10M | $ -5.40M | $ -3.90M | $ -14.20M | $ -16.40M | $ -14.50M | |
$ 6.70M | $ -4.20M | $ -480.00M | $ -3.00M | $ 1.50M | $ 400.00K | |
$ -212.40M | $ 45.00M | $ -418.20M | $ 104.60M | $ 11.30M | $ 66.30M | |
$ -12.20M | $ -27.40M | $ 11.90M | $ -45.60M | $ 8.40M | $ 16.60M | |
- | - | - | - | - | - | |
$ -208.60M | $ 72.40M | $ -430.10M | $ 150.40M | $ 6.60M | $ 61.70M | |
$ -2.32 | $ 0.80 | $ -9.38 | $ 3.26 | $ 0.10 | $ 1.09 | |
$ -2.33 | $ 0.79 | $ -9.38 | $ 3.18 | $ 0.14 | $ 1.06 | |
$ 357.70M | $ 90.90M | $ 91.70M | $ 92.30M | $ 91.70M | $ 91.16M | |
$ 361.40M | $ 91.60M | $ 91.70M | $ 94.70M | $ 92.88M | $ 93.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 957.30M | $ 653.00M | $ 699.00M | $ 752.30M | $ 732.80M | $ 771.90M | |
$ -208.90M | $ 72.40M | $ -430.10M | $ 150.40M | $ 6.60M | $ 49.10M | |
$ -191.57M | $ 9.80M | - | - | - | - | |
- | - | - | - | - | - | |
$ -279.20M | $ 52.40M | $ -413.90M | $ 90.40M | $ 28.40M | $ 81.60M | |
$ -219.40M | $ 98.90M | $ -360.00M | $ 181.50M | $ 89.00M | $ 144.10M |