Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 421.90M | $ 426.60M | $ 417.20M | $ 433.30M | $ 499.50M | $ 819.50M | |
- | - | - | - | $ 243.30M | $ 416.60M | |
$ 424.60M | $ 426.60M | $ 417.20M | $ 951.40M | $ 256.20M | $ 402.90M | |
$ 320.60M | $ 320.60M | $ 249.30M | $ -378.00M | $ 108.10M | $ 152.60M | |
$ 105.90M | $ 106.00M | $ 167.90M | $ 929.30M | $ 148.10M | $ 250.30M | |
$ -13.50M | $ -13.50M | $ -19.70M | - | $ -27.90M | $ -30.00M | |
$ -4.00M | $ -4.00M | $ 3.20M | $ -48.60M | $ 224.60M | $ 37.70M | |
$ 96.50M | $ 96.50M | $ 144.80M | $ 178.10M | $ 344.80M | $ 258.00M | |
$ 29.40M | $ 29.40M | $ 44.20M | $ 50.00M | $ 97.10M | $ 18.00M | |
$ -1.60M | $ -1.60M | $ -1.70M | - | - | - | |
$ 145.20M | $ 65.80M | $ 736.80M | $ 1.63B | $ 286.60M | $ 223.80M | |
$ 1.58 | $ 3.18 | $ 4.78 | $ 10.73 | $ 3.53 | $ 2.45 | |
$ 1.55 | $ 3.10 | $ 4.66 | $ 10.29 | $ 3.49 | $ 2.45 | |
$ 166.00M | $ 41.50M | $ 42.10M | $ 77.20M | $ 81.30M | $ 91.20M | |
$ 170.00M | $ 42.50M | $ 43.20M | $ 80.50M | $ 82.00M | $ 91.30M | |
$ 0.04 | $ 0.04 | $ 0.04 | - | $ 0.13 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.75 | $ 1.76 | |
- | - | - | - | - | - | |
$ 320.60M | $ 320.60M | $ -249.30M | $ -378.00M | $ 351.40M | $ 569.20M | |
$ 65.80M | $ 65.80M | $ 100.60M | $ 1.63B | $ 286.70M | $ 223.90M | |
$ 35.16M | - | - | - | $ 59.72M | $ 206.99M | |
- | - | - | - | $ 28.50M | $ 32.20M | |
$ 86.60M | $ 110.00M | $ 144.80M | $ 178.10M | $ 373.30M | $ 290.20M | |
$ 109.40M | $ 110.00M | $ 144.80M | $ 200.20M | $ 393.40M | $ 314.00M |