Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 53.95M | $ 68.68M | $ 48.93M | $ 30.66M | $ 8.75M | $ 6.38M | |
$ 30.82M | $ 45.14M | $ 33.23M | $ 20.10M | $ 6.53M | $ -6.38M | |
$ 23.13M | $ 23.54M | $ 15.70M | $ 10.56M | $ 2.21M | $ 6.38M | |
$ 27.76M | $ 88.62M | $ 54.67M | $ 31.76M | $ 10.10M | $ 7.70M | |
$ -9.85M | $ -19.94M | $ -5.74M | $ -1.10M | $ -1.35M | $ -1.32M | |
$ -7.02M | $ -11.44M | $ -4.59M | $ -1.30M | $ -249.63K | $ -556.18K | |
$ -257.29K | $ -14.49M | $ -2.14M | $ 1.10M | $ 304.55K | $ -57.60K | |
$ -28.39M | $ -31.22M | $ -12.48M | $ 44.31M | $ 12.63M | $ -1.82M | |
$ -905.56K | $ 391.86K | $ -1.68M | $ 3.65M | $ -83.93K | $ -504.06K | |
$ 1.06M | $ -434.63K | - | $ -734.75K | - | - | |
$ -18.63M | $ -32.92M | $ -20.07M | $ -5.82M | $ -18.93M | $ -2.25M | |
$ -99.03 | $ -17.58K | $ -1.67K | $ -485.95 | $ -2.18K | - | |
$ -222.51 | $ -17.58K | $ -1.67K | $ -489.26 | $ -2.18K | $ -26.75 | |
$ 787.00K | $ 1.87K | $ 24.00K | $ 14.37K | $ 11.17K | $ 126.09K | |
$ 14.06M | $ 1.87K | $ 24.00K | $ 33.81K | $ 11.17K | $ 126.09K | |
- | - | - | $ 661.16 | $ 661.16 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.93M | $ 73.97M | $ 54.67M | $ 31.76M | $ 10.10M | $ 1.32M | |
$ -18.29M | $ -30.01M | $ -10.16M | $ -5.82M | $ -9.61M | $ -2.25M | |
$ -28.90M | $ 1.77M | - | $ 33.89M | - | - | |
- | - | - | - | - | - | |
$ -16.39M | $ -19.77M | $ -7.88M | $ -2.21M | $ -1.65M | $ -1.71M | |
$ -10.37M | $ -16.67M | $ -5.25M | $ -1.12M | $ -1.46M | $ -290.04K |