Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 568.85M | $ 312.66M | $ 744.22M | $ 632.67M | $ 572.90M | $ 593.56M | |
- | - | - | $ 9.69M | $ -38.80M | $ -6.30M | |
$ 391.73M | $ 418.60M | $ 469.60M | $ -443.96M | $ 402.92M | $ 399.78M | |
- | - | - | - | - | - | |
$ -78.43M | $ -76.45M | $ -87.80M | $ -50.84M | $ -95.27M | $ -12.90M | |
$ 151.01M | $ -126.00M | $ 256.69M | $ 188.71M | $ 35.90M | $ 174.58M | |
$ 8.07M | $ -63.31M | $ 74.85M | $ 38.27M | $ 13.16M | $ 39.48M | |
- | - | - | - | - | - | |
$ 584.17M | $ 232.18M | $ 767.78M | $ 584.50M | $ 22.74M | $ 135.10M | |
$ 2.73 | $ 1.43 | $ 1.21 | $ 0.90 | $ 0.13 | $ 0.64 | |
$ 2.73 | $ 1.43 | $ 1.21 | $ 0.90 | $ 0.13 | $ 0.64 | |
$ 359.89M | $ 162.29M | $ 165.09M | - | $ 171.81M | $ 210.08M | |
$ 360.33M | $ 162.40M | $ 165.09M | - | $ 171.81M | $ 210.08M | |
$ 0.43 | - | - | $ 0.07 | - | - | |
- | - | - | - | $ 0.59 | - | |
- | - | - | - | $ 0.59 | - | |
- | - | - | - | - | - | |
$ 529.06M | $ 550.41M | $ 568.05M | $ 869.34M | $ 362.45M | $ 404.96M | |
$ 442.59M | $ 232.18M | $ 199.76M | $ 584.50M | $ 22.74M | $ 135.10M | |
$ 40.38M | - | - | - | $ 83.08M | $ 145.08M | |
- | - | - | - | $ 1.76M | $ 2.98M | |
- | - | - | $ 188.71M | - | - | |
- | - | - | $ 191.21M | - | - |