Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 343.18M | $ 534.12M | $ 719.53M | $ 692.60M | $ 462.03M | |
- | $ -30.60M | $ -55.80M | $ 73.76M | $ 68.30M | $ 72.91M | |
- | $ 312.88M | $ -55.24M | $ 645.76M | $ 624.31M | $ 389.12M | |
- | $ 418.50M | $ 645.62M | $ 621.65M | $ 606.57M | $ 400.09M | |
- | $ -105.62M | $ -700.86M | $ 24.12M | $ 17.74M | $ -10.97M | |
- | - | - | $ 7.27M | $ 151.93K | $ 1.09M | |
- | $ -1.48M | $ -195.00K | $ 300.06K | $ 1.98M | $ -4.22M | |
- | $ -101.79M | $ -163.41M | $ 31.69M | $ 19.87M | $ -14.11M | |
- | $ -12.12M | $ -13.50M | $ 10.67M | $ 8.99M | $ -1.33M | |
- | $ -17.09K | $ -13.87K | $ -23.86K | $ -9.07K | $ -78.63K | |
- | $ -89.67M | $ -685.05M | $ 19.30M | $ 11.52M | $ -13.48M | |
- | $ -6.54 | $ -1.10 | $ 1.40 | $ 0.08 | $ -0.10 | |
- | $ -6.54 | $ -1.10 | $ 1.40 | $ 0.08 | $ -0.10 | |
- | $ 13.70M | $ 136.65M | $ 13.61M | $ 135.77M | $ 135.76M | |
- | $ 13.70M | $ 136.65M | $ 13.76M | $ 135.81M | $ 135.76M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | $ 2.30 | - | - | |
- | - | - | $ 2.20 | - | - | |
- | - | - | - | - | - | |
- | $ 387.90M | $ 589.82M | $ 695.41M | $ 674.86M | $ 473.00M | |
- | $ -89.67M | $ -685.05M | $ 19.30M | $ 11.52M | $ -13.48M | |
- | - | - | $ 19.27M | $ 10.23M | $ -9.49M | |
- | - | - | - | - | - | |
- | $ -101.79M | $ -163.41M | $ 24.12M | $ 17.74M | $ -10.97M | |
- | $ -89.21M | $ -150.04M | $ 38.46M | $ 32.90M | $ 4.73M |