Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.53B | $ 1.42B | $ 1.39B | $ 733.04M | $ 442.89M | $ 1.61B | |
$ 1.05B | $ 1.07B | $ 1.01B | $ 608.25M | $ 493.76M | $ 849.15M | |
$ 479.99M | $ 354.27M | $ 382.28M | $ 124.79M | $ -50.87M | $ 763.06M | |
$ 239.10M | $ 298.04M | $ 284.12M | $ 40.20M | $ 60.12M | $ 51.63M | |
$ 65.84M | $ 37.81M | $ 14.72M | $ -89.79M | $ -292.71M | $ 229.34M | |
$ -55.41M | $ -115.66M | $ -99.99M | $ -96.63M | $ -104.10M | $ -108.47M | |
$ 18.05M | $ -14.20M | $ -82.88M | $ -49.99M | $ 181.20M | $ -2.85M | |
$ -44.61M | $ -73.62M | $ -84.70M | $ -186.31M | $ -396.29M | $ 120.90M | |
$ -23.58M | $ 655.00K | $ 277.00K | $ 61.00K | $ -3.70M | $ 5.17M | |
- | - | - | - | - | - | |
$ -59.78M | $ -113.31M | $ -124.10M | $ -235.06M | $ -424.29M | $ 82.89M | |
$ -0.49 | $ -0.93 | $ -0.95 | $ -1.80 | $ -3.25 | $ 0.63 | |
$ -0.50 | $ -0.93 | $ -0.95 | $ -1.80 | $ -3.25 | $ 0.63 | |
$ 479.80M | $ 121.81M | $ 130.45M | $ 130.80M | $ 130.61M | $ 130.47M | |
$ 509.62M | $ 121.81M | $ 130.45M | $ 130.80M | $ 130.61M | $ 130.72M | |
$ 0.02 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.22B | $ 1.36B | $ 1.29B | $ 425.11M | $ 325.22M | $ 900.78M | |
$ -25.22M | $ -78.02M | $ -87.17M | $ -184.86M | $ -391.73M | $ 115.44M | |
$ -19.46M | $ -38.53M | - | - | - | - | |
- | - | - | - | - | - | |
$ 62.65M | $ 33.94M | $ -1.18M | $ -99.42M | $ -299.49M | $ 137.45M | |
$ 311.95M | $ 274.58M | $ 238.40M | $ 124.83M | $ -74.93M | $ 396.08M |