Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 834.40M | $ 835.60M | $ 885.40M | $ 869.18M | $ 523.04M | $ 554.66M | |
$ 576.50M | $ 573.90M | $ -586.90M | $ 556.38M | $ 326.81M | $ 342.38M | |
$ 257.90M | $ 261.70M | $ 298.50M | $ 312.81M | $ 196.23M | $ 212.28M | |
$ 182.50M | $ 181.80M | $ 160.30M | $ 164.47M | $ 128.94M | $ 117.73M | |
$ 227.20M | $ 79.90M | $ 138.20M | $ 148.34M | $ 67.28M | $ 94.55M | |
$ -33.20M | $ -31.20M | $ -16.70M | $ -16.87M | $ -13.29M | $ -15.39M | |
$ -1.50M | $ -1.10M | $ -300.00K | $ 289.00K | $ -29.95M | $ -3.86M | |
$ 43.20M | $ 49.20M | $ 121.80M | $ 131.18M | $ 24.05M | $ 75.31M | |
$ 10.30M | $ 11.70M | $ 23.40M | $ 26.58M | $ 9.83M | $ 15.04M | |
$ -11.90M | $ -11.90M | $ 11.70M | $ 11.64M | - | - | |
$ 174.60M | $ 37.50M | $ 98.40M | $ 104.60M | $ 14.22M | $ 60.27M | |
$ 1.00 | $ 1.14 | $ 3.03 | $ 3.24 | $ 0.44 | $ 1.88 | |
$ 1.00 | $ 1.14 | $ 3.02 | $ 3.22 | $ 0.44 | $ 1.88 | |
$ 132.30M | $ 32.90M | $ 32.50M | $ 32.30M | $ 32.09M | $ 32.02M | |
$ 132.80M | $ 33.00M | $ 32.60M | $ 32.48M | $ 32.09M | $ 32.02M | |
$ 0.36 | $ 0.36 | $ 0.36 | $ 0.36 | $ 0.36 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.24 | $ 2.43 | |
- | - | - | - | - | - | |
$ 534.00M | $ 755.70M | $ -426.60M | $ 720.85M | $ 455.76M | $ 460.11M | |
- | - | - | - | $ 13.29M | $ 15.39M | |
$ 32.90M | $ 37.50M | $ 98.40M | $ 104.60M | $ 14.22M | $ 60.27M | |
$ 21.17M | - | - | - | $ 36.35M | $ 63.14M | |
$ 47.00M | $ 80.40M | $ 121.80M | $ 131.18M | $ 37.33M | $ 90.69M | |
$ 95.60M | $ 144.20M | $ 173.90M | $ 186.64M | $ 77.03M | $ 125.91M |