Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 86.14M | $ 221.62M | $ 206.82M | $ 202.21M | $ 162.17M | $ 97.77M | |
$ 50.52M | $ 106.96M | $ -104.32M | $ -97.41M | $ 98.52M | $ 61.91M | |
$ 35.63M | $ 114.66M | $ 14.86M | $ 104.80M | $ 63.65M | $ 35.86M | |
$ 78.34M | $ 156.18M | $ -23.07M | $ -171.21M | $ 168.00M | $ 144.70M | |
$ -42.71M | $ -41.53M | $ 9.40M | $ -65.68M | $ -104.36M | $ -108.84M | |
$ 344.61K | - | $ 109.74K | $ 3.16M | $ 1.17M | $ 3.28M | |
$ 678.48K | $ -30.86K | $ -189.73K | $ 6.00M | $ -7.67M | $ -35.70M | |
$ -41.69M | $ -40.52M | $ -54.52M | $ -37.95M | $ -110.85M | $ -141.26M | |
$ -7.76M | $ -6.81M | $ -5.92M | $ -1.54M | $ -10.27M | $ -7.15M | |
- | - | - | - | - | - | |
$ -34.06M | $ -33.66M | $ 15.72M | $ -30.89M | $ -92.20M | $ -122.25M | |
$ -1.08 | $ -0.54 | $ -0.76 | $ -0.57 | $ -3.14 | $ -5.04 | |
$ -1.08 | $ -0.54 | $ -0.76 | $ -0.57 | $ -3.14 | $ -5.04 | |
$ 63.07M | $ 62.75M | $ 62.75M | $ 62.75M | $ 31.33M | $ 25.46M | |
$ 63.07M | $ 62.75M | $ 62.75M | $ 62.75M | $ 31.33M | $ 25.46M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -0.68 | - | - | - | $ -3.04 | $ -4.84 | |
$ -0.68 | - | - | - | $ -3.04 | $ -4.84 | |
- | - | - | - | - | - | |
$ 128.86M | $ 263.15M | $ -127.38M | $ -268.62M | $ 266.53M | $ 206.61M | |
$ -34.06M | $ -33.66M | $ 15.72M | $ -30.89M | $ -92.20M | $ -122.25M | |
$ -34.57M | $ -47.33M | - | - | $ -85.24M | $ -93.25M | |
- | - | - | - | - | - | |
$ -42.71M | $ -40.52M | $ -54.52M | $ -40.00M | $ -104.36M | $ -108.84M | |
$ -42.71M | $ -18.54M | $ -51.24M | $ -16.97M | $ -74.44M | $ -91.29M |