Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 63.76M | $ 69.17M | $ 56.40M | $ 50.15M | $ 35.27M | |
- | $ 1.77M | $ 1.57M | $ 4.92M | $ 26.23M | $ 2.51M | |
- | $ 61.99M | $ 60.51M | $ 51.48M | $ 23.92M | $ 32.76M | |
- | $ 50.82M | $ 57.78M | $ 47.00M | $ 24.26M | $ 33.83M | |
- | $ 11.18M | $ 5.66M | $ 4.48M | $ -335.00K | $ -1.06M | |
- | $ -630.00K | $ 1.25M | $ 644.00K | $ 652.00K | $ -578.00K | |
- | $ -755.00K | - | - | - | - | |
- | $ 5.45M | $ 4.39M | $ -17.32M | $ -1.30M | $ -2.99M | |
- | $ -237.00K | $ -1.88M | $ 1.47M | $ -1.65M | $ 1.34M | |
- | - | - | - | - | - | |
- | $ 30.29M | $ 6.27M | $ -18.79M | $ 355.00K | $ -4.33M | |
- | $ 0.18 | $ 0.02 | $ -0.07 | - | $ -0.02 | |
- | $ 0.17 | $ 0.02 | $ -0.07 | - | $ -0.02 | |
- | $ 298.28M | $ 293.98M | $ 273.84M | $ 246.75M | $ 217.07M | |
- | $ 309.53M | $ 304.32M | $ 273.84M | $ 246.75M | $ 217.07M | |
- | $ 299.27M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 2.03M | |
- | $ 52.59M | $ -63.51M | $ -51.92M | $ -50.48M | $ 36.34M | |
- | $ 30.29M | $ 6.27M | $ -18.79M | $ 355.00K | $ -4.33M | |
- | $ 6.47M | $ 2.39M | $ -12.60M | $ -2.52M | $ -3.55M | |
- | - | - | - | - | $ 631.00K | |
- | $ 5.81M | $ 10.66M | $ -16.65M | $ -828.00K | $ -2.36M | |
- | $ 11.73M | $ 18.15M | $ -10.74M | $ -828.00K | $ 431.00K |