Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.51B | $ 3.43B | $ 3.45B | $ 2.95B | $ 4.35B | $ 4.29B | |
$ 2.94B | $ 2.86B | $ 2.94B | $ 2.48B | $ 3.55B | $ 3.49B | |
$ 574.40M | $ 576.10M | $ 514.90M | $ 466.70M | $ 802.20M | $ 796.80M | |
$ 429.20M | $ 429.20M | $ 536.40M | $ 517.70M | $ 581.70M | $ 584.50M | |
$ 146.90M | $ 146.90M | $ -21.50M | $ -51.00M | $ 220.50M | $ 212.30M | |
$ -74.80M | $ -74.80M | $ -69.90M | $ -72.10M | $ -104.80M | $ -102.40M | |
$ -735.70M | $ -9.90M | $ -85.30M | $ -29.70M | $ -98.60M | $ -265.70M | |
$ 83.40M | $ 83.40M | $ -7.80M | $ -102.20M | $ 17.10M | $ -155.80M | |
$ 23.90M | $ 24.40M | $ 8.30M | $ -21.30M | $ -32.10M | $ -45.50M | |
- | - | - | - | - | - | |
$ 59.80M | $ 53.10M | $ -16.10M | $ -80.90M | $ 13.80M | $ -361.00M | |
$ 0.95 | $ 0.95 | $ -2.62 | $ -0.23 | $ 0.24 | $ -6.42 | |
$ 0.93 | $ 0.95 | $ -2.62 | $ -0.23 | $ 0.24 | $ -6.42 | |
$ 223.20M | $ 55.80M | $ 56.00M | $ 55.90M | $ 56.50M | $ 56.20M | |
$ 225.60M | $ 56.40M | $ 56.00M | $ 55.90M | $ 56.70M | $ 56.20M | |
- | - | - | $ 0.00 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.73 | $ 2.39 | |
- | - | - | - | - | - | |
$ 3.28B | $ 3.28B | $ 3.48B | $ 3.00B | $ 4.13B | $ 4.08B | |
$ 53.10M | $ 53.10M | $ -146.30M | $ -80.90M | $ 13.80M | $ -361.00M | |
$ 79.37M | $ 111.99M | $ 78.94M | - | $ 100.96M | $ 48.92M | |
- | - | - | - | $ 104.80M | $ 102.40M | |
$ 155.80M | $ 158.20M | $ 62.10M | $ -30.10M | $ 121.90M | $ -53.40M | |
$ 273.70M | $ 300.10M | $ 205.90M | $ 17.20M | $ 325.10M | $ 157.20M |