Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 95.68M | $ 95.68M | $ 76.45M | $ 45.31M | $ 21.05M | $ 28.22M | |
$ 77.77M | $ 77.77M | $ 60.48M | $ 38.92M | $ 18.71M | $ -24.05M | |
$ 17.92M | $ 17.92M | $ 15.97M | $ 6.39M | $ 2.34M | $ 4.17M | |
$ 30.61M | $ 30.61M | $ 71.38M | $ 17.00M | $ 4.03M | $ -3.25M | |
$ -12.69M | $ -12.69M | $ -55.41M | $ -10.61M | $ -1.69M | $ 921.11K | |
$ -1.69M | $ -1.69M | $ -1.35M | $ -518.00K | $ -302.54K | $ -244.07K | |
$ 4.76M | $ 4.76M | $ -2.23M | $ -2.98M | $ -520.74K | $ -69.00K | |
$ -19.37M | $ -19.37M | $ -54.53M | $ -8.16M | $ -1.47M | $ 677.04K | |
$ 44.00K | $ 44.00K | $ -752.00K | $ -1.92M | $ -487.17K | $ 1.10M | |
- | - | - | - | - | - | |
$ -19.40M | $ -19.40M | $ -53.78M | $ -6.31M | $ -1.26M | $ -427.80K | |
$ -0.41 | $ -0.73 | $ -3.82 | $ -13.40 | $ -1.00 | $ -0.10 | |
$ -0.41 | $ -0.73 | $ -3.82 | $ -13.40 | $ -1.00 | $ -0.10 | |
$ 106.82M | $ 26.70M | $ 14.09M | $ 463.25K | $ 265.07K | $ 4.45M | |
$ 106.82M | $ 26.70M | $ 14.09M | $ 463.25K | $ 265.07K | $ 4.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 108.38M | $ 108.38M | $ 131.86M | $ 55.93M | $ 22.74M | $ -27.30M | |
$ -19.40M | $ -19.40M | $ -53.78M | $ -6.24M | $ -980.06K | $ -427.80K | |
$ -9.31M | $ -11.28M | $ -40.81M | $ -73.37M | - | - | |
- | - | - | - | - | - | |
$ -14.09M | $ -12.35M | $ -53.18M | $ -7.64M | $ -1.16M | $ 921.11K | |
$ -9.82M | $ -7.59M | $ -45.45M | $ -6.66M | $ -579.00K | $ 1.54M |