Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.23B | $ 1.02B | $ 821.20M | $ 823.60M | $ 748.10M | $ 683.10M | |
$ 716.90M | $ 637.70M | $ 608.90M | $ 534.10M | $ 475.50M | $ 521.40M | |
$ 508.80M | $ 385.60M | $ 212.30M | $ 289.50M | $ 272.60M | $ 161.70M | |
$ 92.90M | $ 67.50M | $ 62.60M | $ 50.30M | $ 38.50M | $ 35.70M | |
$ 410.30M | $ 318.10M | $ 149.70M | $ 239.20M | $ 234.10M | $ 126.00M | |
$ -6.00M | $ -2.50M | $ -5.70M | $ 4.50M | $ 4.30M | $ 2.50M | |
$ -33.30M | $ -21.90M | $ -15.70M | $ -232.40M | $ -11.60M | $ 5.40M | |
$ 396.20M | $ 293.70M | $ 123.20M | $ 2.30M | $ 218.20M | $ 128.90M | |
$ 152.40M | $ 83.70M | $ 65.30M | $ 69.00M | $ 74.00M | $ 32.80M | |
- | - | - | - | - | - | |
$ 243.80M | $ 210.00M | $ 57.90M | $ -66.70M | $ 144.20M | $ 96.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 809.80M | $ 705.20M | - | $ -584.40M | $ -514.00M | $ -557.10M | |
- | - | - | - | - | - | |
$ 243.80M | $ 210.00M | $ 57.90M | $ -66.70M | $ 144.20M | $ 96.10M | |
$ 390.88M | $ 217.77M | $ 128.05M | $ 229.99M | $ 160.38M | $ 86.84M | |
$ 405.90M | $ 296.20M | $ 128.90M | $ 6.80M | $ 222.50M | $ 131.40M | |
$ 616.60M | $ 486.40M | $ 300.40M | $ 177.70M | $ 376.30M | $ 296.40M |