Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.69B | $ 1.67B | $ 1.39B | $ 1.22B | $ 1.29B | |
$ 1.07B | $ 1.22B | $ 1.10B | $ 878.70M | $ 750.60M | $ 810.90M | |
$ 412.30M | $ 471.90M | $ 570.10M | $ 512.80M | $ 465.50M | $ 482.00M | |
$ 330.60M | $ 215.50M | $ 229.10M | $ 206.20M | $ 173.80M | $ 209.70M | |
$ 78.10M | $ 252.80M | $ 336.00M | $ 306.60M | $ 291.70M | $ 272.30M | |
$ -92.00M | $ -87.00M | $ 56.00M | $ -47.70M | $ -42.20M | $ -46.90M | |
$ -126.80M | $ -179.50M | $ -15.40M | $ 79.90M | $ -4.10M | $ -4.30M | |
$ -698.40M | $ -10.10M | $ 269.60M | $ 162.80M | $ 235.10M | $ 227.90M | |
$ -134.70M | $ -4.70M | $ 58.00M | $ 44.70M | $ 53.70M | $ 44.20M | |
- | - | - | - | - | - | |
$ -563.70M | $ -5.40M | $ 211.60M | $ 118.10M | $ 181.40M | $ 185.50M | |
$ -15.49 | $ -0.15 | $ 5.54 | $ 2.97 | $ 4.39 | $ 4.39 | |
$ -15.46 | $ -0.15 | $ 5.50 | $ 2.95 | $ 4.37 | $ 4.35 | |
$ 145.16M | $ 36.50M | $ 38.18M | $ 39.82M | $ 41.33M | $ 41.80M | |
$ 144.40M | $ 36.50M | $ 38.47M | $ 40.06M | $ 41.55M | $ 42.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 679.60M | $ 1.44B | $ 1.33B | $ 1.08B | $ 924.40M | $ 1.02B | |
$ -563.70M | $ -5.40M | $ 211.60M | $ 118.10M | $ 181.40M | $ 183.70M | |
$ -109.70M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -481.60M | $ 83.20M | $ 331.40M | $ 214.50M | $ 282.20M | $ 282.50M | |
$ -398.50M | $ 206.00M | $ 440.20M | $ 324.40M | $ 382.40M | $ 367.50M |