Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 57.79M | $ 35.36M | $ 25.82M | $ 60.03M | $ 45.67M | |
- | $ 14.06M | $ 8.27M | $ 6.28M | $ 15.16M | $ 11.62M | |
- | $ 43.73M | $ 27.09M | $ 19.54M | $ 44.86M | $ 34.05M | |
- | $ 41.64M | $ 34.01M | $ 31.42M | $ 42.34M | $ 31.24M | |
- | $ 2.09M | $ -6.92M | $ -11.89M | $ 2.52M | $ 2.81M | |
- | $ -1.05M | $ -1.04M | $ -1.14M | $ -321.00K | $ -190.00K | |
- | $ 193.00K | - | - | - | - | |
- | $ 216.00K | $ -3.13M | $ -7.63M | $ 2.20M | $ 2.62M | |
- | $ -735.00K | $ -259.00K | $ -1.17M | $ 891.00K | $ 654.00K | |
- | $ -157.00K | - | - | - | - | |
- | $ 951.00K | $ -2.87M | $ -6.46M | $ 1.31M | $ 1.97M | |
- | $ 0.01 | - | $ -0.07 | $ 0.02 | $ 0.03 | |
- | $ 0.01 | - | $ -0.07 | $ 0.02 | $ 0.03 | |
- | $ 103.85M | - | $ 90.45M | $ 62.09M | $ 63.42M | |
- | $ 107.37M | - | $ 105.68M | $ 62.57M | $ 67.34M | |
- | - | - | $ 0.00 | $ 0.03 | $ 0.02 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 266.00K | $ 351.00K | $ 2.06M | $ 1.57M | |
- | $ 55.70M | $ 42.29M | $ 37.70M | $ 57.50M | $ 42.87M | |
- | $ 951.00K | $ -2.87M | $ -6.46M | $ 1.31M | $ 1.97M | |
- | $ 108.00K | $ -7.38M | $ -11.03M | $ 1.31M | $ 1.97M | |
- | - | $ 1.04M | $ 1.14M | $ 321.00K | $ 190.00K | |
- | $ 1.33M | $ -2.09M | $ -6.50M | $ 2.52M | $ 2.81M | |
- | $ 6.51M | $ 2.79M | $ -1.00M | $ 5.93M | $ 5.36M |