Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 66.55M | $ 68.68M | $ 48.93M | $ 30.66M | $ 8.75M | $ 6.38M | |
$ 40.28M | $ 45.14M | $ 33.23M | $ 20.10M | $ 6.53M | $ -6.38M | |
$ 26.28M | $ 23.54M | $ 15.70M | $ 10.56M | $ 2.21M | $ 6.38M | |
$ 37.40M | $ 88.62M | $ 54.67M | $ 31.76M | $ 10.10M | $ 7.70M | |
$ -6.89M | $ -19.94M | $ -5.74M | $ -1.10M | $ -1.35M | $ -1.32M | |
$ -9.25M | $ -11.44M | $ -4.59M | $ -1.30M | $ -249.63K | $ -556.18K | |
$ 470.09K | $ -14.49M | $ -2.14M | $ 1.10M | $ 304.55K | $ -57.60K | |
$ -24.90M | $ -31.22M | $ -12.48M | $ 44.31M | $ 12.63M | $ -1.82M | |
$ 382.76K | $ 391.86K | $ -1.68M | $ 3.65M | $ -83.93K | $ -504.06K | |
$ 1.06M | $ -434.63K | - | $ -734.75K | - | - | |
$ -25.86M | $ -32.92M | $ -20.07M | $ -5.82M | $ -18.93M | $ -2.25M | |
$ -1.21K | $ -1.17K | $ -1.67K | $ -485.95 | $ -2.18K | - | |
$ -1.21K | $ -1.17K | $ -1.67K | $ -489.26 | $ -2.18K | $ -26.75 | |
$ 746.99K | $ 28.10K | $ 24.00K | $ 14.37K | $ 11.17K | $ 126.09K | |
$ 746.99K | $ 28.10K | $ 24.00K | $ 33.81K | $ 11.17K | $ 126.09K | |
- | - | - | $ 661.16 | $ 661.16 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 59.02M | $ 73.97M | $ 54.67M | $ 31.76M | $ 10.10M | $ 1.32M | |
$ -24.87M | $ -30.01M | $ -10.16M | $ -5.82M | $ -9.61M | $ -2.25M | |
$ -23.31M | $ 1.77M | - | $ 33.89M | - | - | |
- | - | - | - | - | - | |
$ -11.67M | $ -19.77M | $ -7.88M | $ -2.21M | $ -1.65M | $ -1.71M | |
$ -4.96M | $ -16.67M | $ -5.25M | $ -1.12M | $ -1.46M | $ -290.04K |