Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 46.10M | $ 28.49M | $ 20.70M | $ 15.74M | $ 7.17M | |
- | $ 6.48M | $ 2.67M | $ 1.23M | $ 447.00K | $ 72.00K | |
- | $ 39.62M | $ 25.82M | $ 19.47M | $ 15.30M | $ 7.10M | |
- | $ 44.76M | $ 36.46M | $ 18.93M | $ 13.71M | $ 9.50M | |
- | $ -5.13M | $ -10.64M | $ 545.00K | $ 1.58M | $ -2.40M | |
- | $ -435.00K | $ -1.00K | $ -1.00K | $ -34.00K | $ -44.00K | |
- | $ 8.43M | $ 1.39M | - | - | - | |
- | $ -10.20M | $ -4.79M | $ -1.53M | $ 870.00K | $ -2.61M | |
- | $ -1.38M | $ -2.65M | $ -1.98M | $ -151.00K | $ -450.00K | |
- | $ -4.58M | $ -1.39M | - | - | - | |
- | $ -8.83M | $ -2.14M | $ 442.00K | $ 5.93M | $ -2.34M | |
- | $ -0.12 | $ -0.03 | $ 0.01 | $ 0.09 | $ -0.03 | |
- | $ -0.12 | $ -0.03 | $ 0.01 | $ 0.09 | $ -0.03 | |
- | $ 76.71M | $ 76.17M | $ 75.64M | $ 73.35M | $ 70.47M | |
- | $ 76.71M | $ 76.17M | $ 77.22M | $ 74.38M | $ 70.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.02 | - | |
- | - | - | - | $ 0.02 | - | |
- | - | - | - | - | $ 0.00 | |
- | $ 51.23M | $ 39.13M | $ -20.16M | $ 14.16M | $ 9.57M | |
- | $ -8.83M | $ -2.14M | $ 442.00K | $ 5.93M | $ -2.34M | |
- | $ -15.38M | $ -13.42M | $ -3.51M | $ 1.02M | $ -2.02M | |
- | - | - | - | $ 34.00K | $ 56.00K | |
- | $ -9.75M | $ -4.74M | $ -1.52M | $ 904.00K | $ -2.55M | |
- | $ -617.00K | $ 1.22M | $ -1.52M | $ 4.26M | $ -352.00K |