Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 312.66M | $ 312.66M | $ 744.22M | $ 632.67M | $ 572.90M | $ 593.56M | |
- | - | - | $ 9.69M | $ -38.80M | $ -6.30M | |
$ 186.01M | $ 418.60M | $ 469.60M | $ -443.96M | $ 402.92M | $ 399.78M | |
- | - | - | - | - | - | |
$ -36.93M | $ -76.45M | $ -87.80M | $ -50.84M | $ -95.27M | $ -12.90M | |
$ -126.00M | $ -126.00M | $ 256.69M | $ 188.71M | $ 35.90M | $ 174.58M | |
$ 58.63M | $ -63.31M | $ 74.85M | $ 38.27M | $ 13.16M | $ 39.48M | |
- | - | - | - | - | - | |
$ 721.33M | $ 232.18M | $ 767.78M | $ 584.50M | $ 22.74M | $ 135.10M | |
$ 1.43 | $ 1.43 | $ 1.21 | $ 0.90 | $ 0.13 | $ 0.64 | |
$ 1.43 | $ 1.43 | $ 1.21 | $ 0.90 | $ 0.13 | $ 0.64 | |
$ -262.55M | $ 162.29M | $ 165.09M | - | $ 171.81M | $ 210.08M | |
$ -262.11M | $ 162.40M | $ 165.09M | - | $ 171.81M | $ 210.08M | |
$ 0.30 | - | - | $ 0.07 | - | - | |
- | - | - | - | $ 0.59 | - | |
- | - | - | - | $ 0.59 | - | |
- | - | - | - | - | - | |
$ 550.41M | $ 550.41M | $ 568.05M | $ 869.34M | $ 362.45M | $ 404.96M | |
$ 232.18M | $ 232.18M | $ 199.76M | $ 584.50M | $ 22.74M | $ 135.10M | |
$ 55.66M | - | - | - | $ 83.08M | $ 145.08M | |
- | - | - | - | $ 1.76M | $ 2.98M | |
$ -256.34M | - | - | $ 188.71M | - | - | |
$ -257.30M | - | - | $ 191.21M | - | - |