Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.02B | $ 2.06B | $ 2.33B | $ 2.41B | $ 2.03B | $ 2.24B | |
$ 466.80M | $ 907.50M | $ 1.07B | $ 1.05B | $ 883.70M | - | |
$ 1.55B | $ 1.15B | $ 1.26B | $ 1.37B | $ 1.14B | $ 2.24B | |
$ 422.40M | $ 419.50M | $ 452.90M | $ 1.63B | $ 1.51B | $ 1.62B | |
$ 740.10M | $ 807.60M | $ 905.30M | $ 997.00M | $ 929.20M | $ 1.03B | |
$ -54.40M | $ -123.80M | $ -114.40M | $ -111.40M | $ -92.30M | $ -76.20M | |
$ 583.50M | $ 484.40M | $ 1.06B | $ -242.50M | $ 43.40M | $ 338.00M | |
$ 923.50M | $ 1.09B | $ 1.75B | $ 1.14B | $ 508.40M | $ 308.00M | |
$ 159.80M | $ 185.30M | $ 358.30M | $ 251.00M | $ 81.40M | $ 2.90M | |
$ 447.10M | $ 413.10M | $ 980.00M | $ 242.50M | $ -43.40M | $ -338.00M | |
$ 545.50M | $ 672.90M | $ 1.15B | $ 565.70M | $ 202.20M | $ 322.10M | |
$ 16.82 | $ 19.18 | $ 29.77 | $ 13.65 | $ 4.34 | $ 0.31 | |
$ 15.40 | $ 17.42 | $ 25.35 | $ 13.05 | $ 4.33 | $ 0.31 | |
$ 128.10M | $ 35.10M | $ 38.50M | $ 41.50M | $ 46.50M | $ 50.50M | |
$ 153.80M | $ 42.20M | $ 49.00M | $ 44.80M | $ 46.70M | $ 50.60M | |
$ 0.04 | $ 0.04 | $ 0.04 | $ 0.04 | - | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.50B | $ 1.33B | $ 1.52B | $ 1.63B | $ 1.51B | $ 1.62B | |
$ 545.50M | $ 672.90M | $ 1.15B | $ 565.70M | $ 202.20M | $ 15.70M | |
$ 992.57M | $ 862.21M | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.00B | $ 1.22B | $ 1.86B | $ 1.25B | $ 600.70M | $ 384.20M | |
$ 1.05B | $ 1.28B | $ 1.93B | $ 1.30B | $ 760.30M | $ 550.00M |