Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 19.50M | $ 30.26M | $ 47.47M | $ 20.27M | $ 15.37M | $ 15.55M | |
$ 6.07M | $ 26.65M | - | - | $ 11.01M | $ 10.34M | |
$ 13.43M | $ 3.61M | $ 47.47M | $ 20.27M | $ 4.36M | $ 5.21M | |
$ 40.66M | $ 28.87M | $ 90.99M | $ -41.68M | $ 15.79M | $ 7.83M | |
$ -21.17M | $ -21.46M | $ -43.53M | $ -21.41M | $ -11.43M | $ -2.62M | |
$ 1.01M | $ 736.00K | $ -2.28M | $ 4.56M | $ -122.00K | $ -103.00K | |
$ 29.19M | $ -72.98M | $ -15.34M | $ 21.03M | $ 11.84M | - | |
$ -54.63M | $ -97.50M | $ -69.49M | $ -38.08M | $ 286.00K | $ -2.72M | |
$ -163.00K | $ 4.00K | $ 172.00K | $ -4.03M | $ -1.77M | $ -125.00K | |
$ -17.00K | $ -34.00K | $ 129.00K | $ -9.94M | - | - | |
$ -37.30M | $ -80.61M | $ -59.84M | $ -31.00M | $ 1.90M | $ -2.89M | |
$ -2.11 | $ -11.52 | $ -0.54 | $ -0.63 | $ 0.54 | $ -3.30 | |
$ -2.11 | $ -11.52 | $ -0.54 | $ 0.01 | $ 0.31 | $ -3.30 | |
$ 161.29M | $ 7.00M | $ 111.62M | $ 51.53M | $ 3.55M | $ 850.17K | |
$ 161.29M | $ 7.00M | $ 111.62M | $ 51.53M | $ 6.02M | $ 850.17K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 208.00K | $ 491.00K | |
$ 40.66M | $ 55.51M | $ 90.99M | $ -41.68M | $ 26.79M | $ 18.17M | |
$ -51.02M | $ -80.61M | $ -59.84M | $ -31.00M | $ 1.90M | $ -2.89M | |
$ -35.32M | - | $ -92.44M | - | $ -5.66M | $ -2.60M | |
- | - | - | - | $ 183.00K | $ 125.00K | |
$ -53.16M | $ -96.95M | $ -69.85M | $ -38.08M | $ 469.00K | $ -2.60M | |
$ -49.21M | $ -91.74M | $ -56.92M | $ -33.76M | $ 1.54M | $ -1.44M |