Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 155.14M | $ 238.28M | $ 278.27M | $ 179.61M | $ 327.70M | $ 71.76M | |
$ 25.34M | $ 58.35M | $ -48.62M | $ -32.20M | $ 9.17M | $ 12.09M | |
$ 129.90M | $ 179.92M | $ 229.65M | $ 147.42M | $ 318.52M | $ 59.67M | |
$ 214.21M | $ 437.87M | $ 631.84M | $ 612.87M | $ 298.45M | $ 167.77M | |
$ -84.31M | $ -257.95M | $ -402.19M | $ -465.45M | $ 20.07M | $ -108.10M | |
$ -276.17M | $ 71.38M | $ 412.07M | $ 96.61M | $ -45.21M | $ 527.10K | |
$ -1.53M | $ 3.21M | $ -7.66M | $ 222.51M | $ 46.40M | $ 1.05M | |
$ -362.01M | $ -190.92M | $ 17.53M | $ -591.35M | $ 21.26M | $ -106.52M | |
$ -4.12M | $ -1.19M | $ 168.60M | $ -76.59M | $ -75.40M | $ -3.51M | |
- | $ -8.17M | $ -4.31M | $ -230.70M | - | - | |
$ -357.89M | $ -189.73M | $ -151.08M | $ -514.45M | $ 97.89M | $ -103.01M | |
$ -10.48 | - | - | - | $ 3.01 | $ -3.26 | |
$ -10.48 | - | - | - | $ 2.97 | $ -3.26 | |
$ 68.29M | - | - | - | $ 32.53M | $ 31.61M | |
$ 68.29M | - | - | - | $ 33.17M | $ 31.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 239.55M | $ 496.23M | $ 583.22M | $ 580.68M | $ 307.63M | $ 179.85M | |
$ -357.89M | $ -189.73M | $ -151.08M | $ -514.45M | $ 97.89M | $ -103.01M | |
$ -357.56M | - | - | - | $ 65.34M | $ -103.86M | |
$ 352.65M | - | - | - | $ 19.98M | $ 2.27M | |
$ -9.37M | - | $ -84.61M | $ -653.60M | $ 41.24M | $ -104.25M | |
$ -6.79M | - | $ -74.08M | $ -643.51M | $ 49.57M | $ -98.00M |