Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 37.46M | $ 43.87M | $ 41.66M | $ 33.20M | $ 23.35M | $ 34.73M | |
$ 25.38M | $ 33.14M | $ 31.18M | $ -24.86M | $ 19.47M | $ 25.66M | |
$ 12.08M | $ 10.72M | $ 10.48M | $ 8.34M | $ 3.88M | $ 9.07M | |
$ 49.78M | $ 66.38M | $ 68.68M | $ -52.74M | $ 47.16M | $ 54.53M | |
$ -42.91M | $ -57.74M | $ -58.20M | $ -44.41M | $ -43.27M | $ -45.46M | |
$ -4.58M | $ -3.17M | $ -3.23M | - | $ -3.96M | $ -2.84M | |
$ 1.19M | $ -2.09M | $ -1.39M | $ -123.00K | $ 569.00K | $ -995.00K | |
$ -47.49M | $ -60.92M | $ -57.05M | $ -48.50M | $ -46.66M | $ -49.30M | |
$ 2.00K | $ 2.00K | $ 2.00K | $ 2.00K | $ 2.00K | $ 2.00K | |
- | - | - | - | - | - | |
$ -36.54M | $ -60.92M | $ -61.43M | $ -48.50M | $ -46.66M | $ -49.30M | |
$ -0.51 | $ -0.65 | $ -1.27 | $ -8.52 | $ -2.53 | $ -2.67 | |
$ -0.51 | $ -0.65 | $ -1.27 | $ -8.52 | $ -2.53 | $ -2.67 | |
$ 379.13M | $ 93.99M | $ 44.93M | $ 5.69M | $ 18.45M | $ 18.45M | |
$ 379.13M | $ 93.99M | $ 44.93M | $ 5.69M | $ 18.45M | $ 18.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 75.84M | $ 99.52M | $ 99.86M | $ -77.60M | $ 66.62M | $ 80.19M | |
$ -41.98M | $ -60.92M | $ -57.05M | $ -48.50M | $ -46.66M | $ -49.30M | |
$ -37.77M | $ -44.45M | - | - | $ -47.23M | $ -48.30M | |
- | - | - | - | $ 3.96M | $ 2.84M | |
$ -46.27M | $ -57.74M | $ -57.05M | $ -44.28M | $ -42.70M | $ -46.45M | |
$ -42.54M | $ -54.77M | $ -53.76M | $ -40.49M | $ -39.13M | $ -43.46M |