Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 36.24M | $ 85.58M | $ 71.46M | $ 73.82M | $ 89.57M | $ 158.38M | |
$ 19.60M | $ 43.61M | $ -38.93M | $ 51.99M | $ 61.26M | $ 93.46M | |
$ 16.64M | $ 41.97M | $ 32.53M | $ 21.83M | $ 28.30M | $ 64.92M | |
$ 27.44M | $ 37.88M | $ 51.88M | $ 67.74M | $ 91.29M | $ 58.04M | |
$ -10.80M | $ 4.09M | $ -19.34M | $ -45.91M | $ -62.98M | $ 6.88M | |
$ -206.00K | $ -63.00K | $ -423.00K | $ -174.00K | $ -248.00K | $ -245.00K | |
$ 157.00K | $ 629.00K | $ -72.00K | $ -287.00K | $ -5.05M | $ -1.37M | |
$ -10.72M | $ 2.88M | $ -19.69M | $ -45.80M | $ -63.23M | $ 5.26M | |
$ 157.00K | $ 70.00K | $ 161.00K | $ 244.00K | $ 185.00K | $ 57.00K | |
$ 57.00K | $ 357.00K | $ 72.00K | $ 287.00K | - | $ 0.00 | |
$ -10.88M | $ 2.81M | $ -19.85M | $ -46.04M | $ -64.71M | $ 2.37M | |
$ -0.42 | $ 0.01 | $ -0.06 | $ -0.16 | - | $ 0.20 | |
$ -0.42 | $ 0.01 | $ -0.06 | $ -0.16 | $ -0.25 | $ 0.20 | |
$ 59.50M | $ 371.73M | $ 312.49M | $ 285.98M | $ 259.85M | $ 26.12M | |
$ 59.50M | $ 371.73M | $ 312.49M | $ 285.98M | $ 259.85M | $ 26.12M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 47.04M | $ 81.49M | $ 12.95M | $ 119.73M | $ 152.55M | $ 151.50M | |
$ -10.88M | $ 2.81M | $ -19.85M | $ -46.04M | $ -63.41M | $ 5.21M | |
$ -4.60M | - | - | - | - | $ 6.74M | |
$ 27.00K | - | - | - | - | $ 438.00K | |
$ -4.52M | - | $ -19.25M | $ -45.61M | $ -62.95M | $ 5.70M | |
$ -4.52M | - | $ -18.12M | $ -43.44M | $ -60.68M | $ 8.75M |