Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 379.62M | $ 509.88M | $ 318.19M | $ 289.05M | $ 222.61M | $ -173.91M | |
- | - | - | - | - | - | |
$ 5.40M | - | - | $ 289.05M | $ 222.61M | $ -173.91M | |
$ 60.88M | $ 58.79M | $ 53.26M | $ 47.55M | $ 35.08M | $ 44.64M | |
$ -82.93M | $ -80.84M | $ -66.22M | $ 241.50M | $ 187.53M | $ -218.55M | |
$ -12.42M | $ -102.58M | $ -78.28M | - | - | - | |
$ -647.50M | $ -612.46M | $ -396.46M | $ -180.96M | $ 121.57M | $ 29.14M | |
$ 509.23M | $ 451.09M | $ 264.93M | $ 363.63M | $ 15.84M | $ -303.64M | |
$ 27.89M | $ 22.64M | $ 23.32M | $ 32.86M | $ -13.54M | $ 1.24M | |
- | - | - | - | - | - | |
$ 452.17M | $ 428.45M | $ 241.61M | $ 330.76M | $ 29.38M | $ -304.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 33.17M | $ 80.84M | $ 66.22M | - | - | - | |
$ 452.17M | $ 428.45M | $ 241.61M | $ 330.76M | $ 29.38M | $ -304.88M | |
$ 141.49M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 424.05M | $ 531.61M | $ 343.21M | - | - | - | |
$ 427.19M | $ 534.95M | $ 346.07M | - | - | - |