Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.06B | $ 2.06B | $ 2.33B | $ 2.41B | $ 2.03B | $ 2.24B | |
$ 244.50M | $ 907.50M | - | - | $ 883.70M | $ 943.00M | |
$ 1.81B | $ 1.15B | $ 2.33B | $ 2.53B | $ 1.14B | $ 1.30B | |
$ 1.50B | $ 1.50B | $ 1.67B | $ -1.63B | $ 481.00M | $ 599.60M | |
$ 775.20M | $ 807.60M | $ 905.30M | $ 1.01B | $ 662.80M | $ 697.00M | |
$ -85.80M | $ -123.80M | $ -114.40M | $ -111.40M | $ -92.30M | $ -76.20M | |
$ -413.10M | $ -413.10M | $ -980.00M | $ -242.50M | $ -62.10M | $ -312.80M | |
$ 1.09B | $ 1.09B | $ 1.75B | $ 1.14B | $ 508.40M | $ 308.00M | |
$ 185.40M | $ 185.30M | $ 358.30M | $ 251.00M | $ 81.40M | $ 2.90M | |
$ 413.10M | $ 413.10M | $ 980.00M | $ 242.50M | - | - | |
$ 680.90M | $ 672.90M | $ 1.17B | $ 565.70M | $ 202.20M | $ 15.70M | |
$ 19.27 | $ 19.18 | $ 29.77 | $ 13.65 | $ 4.34 | $ 0.31 | |
$ 16.72 | $ 17.42 | $ 25.35 | $ 13.05 | $ 4.33 | $ 0.31 | |
$ 140.40M | $ 35.10M | $ 38.50M | $ 41.50M | $ 46.50M | $ 50.50M | |
$ 168.80M | $ 42.20M | $ 49.00M | $ 44.80M | $ 46.70M | $ 50.60M | |
$ 0.04 | $ 0.04 | $ 0.04 | - | $ 0.35 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 13.36 | $ 14.22 | |
- | - | - | - | - | - | |
$ 1.50B | $ 1.50B | $ 1.67B | $ -1.63B | $ 1.36B | $ 1.54B | |
$ 726.90M | $ 672.90M | $ 1.15B | $ 565.70M | $ 202.20M | $ 15.70M | |
$ 677.74M | $ 862.21M | - | - | $ 173.56M | $ -9.27M | |
- | - | - | - | $ 92.30M | $ 76.20M | |
$ 1.22B | $ 1.22B | $ 1.86B | $ 1.25B | $ 600.70M | $ 384.20M | |
$ 1.28B | $ 1.28B | $ 1.93B | $ 1.30B | $ 760.30M | $ 550.00M |