Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.03B | $ 2.06B | $ 2.33B | $ 2.41B | $ 2.03B | $ 2.24B | |
$ 244.50M | $ 907.50M | - | - | $ 883.70M | $ 943.00M | |
$ 1.78B | $ 1.15B | $ 2.33B | $ 2.53B | $ 1.14B | $ 1.30B | |
$ 1.48B | $ 1.50B | $ 1.67B | $ -1.63B | $ 481.00M | $ 599.60M | |
$ 751.00M | $ 807.60M | $ 905.30M | $ 1.01B | $ 662.80M | $ 697.00M | |
$ -88.90M | $ -123.80M | $ -114.40M | $ -111.40M | $ -92.30M | $ -76.20M | |
$ -434.30M | $ -413.10M | $ -980.00M | $ -242.50M | $ -62.10M | $ -312.80M | |
$ 1.07B | $ 1.09B | $ 1.75B | $ 1.14B | $ 508.40M | $ 308.00M | |
$ 206.30M | $ 185.30M | $ 358.30M | $ 251.00M | $ 81.40M | $ 2.90M | |
$ 434.30M | $ 413.10M | $ 980.00M | $ 242.50M | - | - | |
$ 646.90M | $ 672.90M | $ 1.17B | $ 565.70M | $ 202.20M | $ 15.70M | |
- | - | - | - | $ 4.34 | $ 0.31 | |
- | - | - | - | $ 4.33 | $ 0.31 | |
- | - | - | - | $ 46.50M | $ 50.50M | |
- | - | - | - | $ 46.70M | $ 50.60M | |
- | - | - | - | $ 0.35 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 13.36 | $ 14.22 | |
- | - | - | - | - | - | |
$ 1.48B | $ 1.50B | $ 1.67B | $ -1.63B | $ 1.36B | $ 1.54B | |
$ 638.90M | $ 672.90M | $ 1.15B | $ 565.70M | $ 202.20M | $ 15.70M | |
$ 931.86M | $ 862.21M | - | - | $ 173.56M | $ -9.27M | |
- | - | - | - | $ 92.30M | $ 76.20M | |
$ 1.18B | $ 1.22B | $ 1.86B | $ 1.25B | $ 600.70M | $ 384.20M | |
$ 1.23B | $ 1.28B | $ 1.93B | $ 1.30B | $ 760.30M | $ 550.00M |