Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 56.41M | $ 51.57M | $ 173.24M | $ 378.26M | $ 1.29B | |
- | $ 41.88M | $ 62.69M | $ 91.07M | $ 285.77M | $ 769.69M | |
- | $ 14.53M | $ 11.88M | $ 82.17M | $ 92.49M | $ 515.55M | |
- | $ 39.93M | $ 93.41M | $ 155.55M | $ 229.97M | $ 1.24B | |
- | $ -25.41M | $ -63.66M | $ -73.39M | $ -137.48M | $ -728.43M | |
- | - | $ -24.16M | $ -33.04M | $ -34.33M | $ 43.16M | |
- | $ 48.99M | $ 1.76M | $ -1.84M | $ -75.13M | $ -219.24M | |
- | $ -92.66M | $ -194.03M | $ -107.67M | $ -246.94M | $ -904.52M | |
- | $ -13.90M | $ 2.52M | $ 6.87M | $ 49.20M | $ 1.97M | |
- | - | - | - | - | - | |
- | $ -78.76M | $ -194.72M | $ -105.52M | $ -293.94M | $ -905.89M | |
- | $ -0.16 | $ -0.63 | $ -0.34 | $ -34.65 | $ -22.47 | |
- | $ -0.16 | $ -0.63 | $ -0.34 | $ -34.65 | $ -22.47 | |
- | $ 494.71M | $ 300.11M | $ 299.71M | $ 8.50M | $ 40.30M | |
- | $ 494.71M | $ 300.11M | $ 299.71M | $ 8.50M | $ 40.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -33.60 | $ -22.05 | |
- | - | - | - | $ -33.60 | $ -22.05 | |
- | - | - | - | - | - | |
- | $ 81.82M | $ 156.10M | $ 246.63M | $ 515.75M | $ 2.01B | |
- | $ -78.76M | $ -196.56M | $ -105.52M | $ -293.94M | $ -905.89M | |
- | $ -53.89M | - | - | $ -229.99M | $ -755.89M | |
- | - | - | - | $ 34.33M | - | |
- | $ -92.66M | $ -194.01M | $ -107.09M | $ -212.61M | $ -728.43M | |
- | $ -90.77M | $ -193.21M | $ -93.70M | $ -197.39M | $ -716.15M |