Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 71.33M | $ 54.54M | $ 37.93M | $ 32.36M | $ 25.47M | |
- | $ 9.66M | $ 8.96M | $ 8.83M | $ 7.45M | $ 5.67M | |
- | $ 61.67M | $ 45.58M | $ 29.10M | $ 24.92M | $ 19.80M | |
- | $ 54.96M | $ 38.97M | $ 24.54M | $ 22.22M | $ 17.83M | |
- | $ 6.71M | $ 6.60M | $ 4.56M | $ 2.70M | $ 1.96M | |
- | $ -1.34M | $ 918.04K | $ -356.60K | $ -338.49K | $ -207.95K | |
- | $ -130.41K | - | - | - | - | |
- | $ 5.50M | $ 7.56M | $ 4.20M | $ 2.36M | $ 1.75M | |
- | $ 1.84M | $ 1.64M | $ 1.27M | $ 662.06K | $ 468.62K | |
- | - | - | - | - | - | |
- | $ 3.57M | $ 5.76M | $ 2.89M | $ 1.70M | $ 1.29M | |
- | $ 0.20 | $ 0.36 | $ 0.20 | $ 0.12 | $ 0.10 | |
- | $ 0.19 | $ 0.33 | $ 0.19 | $ 0.11 | $ 0.09 | |
- | $ 17.36M | $ 15.97M | $ 14.83M | $ 14.43M | $ 13.40M | |
- | $ 18.55M | $ 17.29M | $ 15.43M | $ 15.24M | $ 14.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.00 | $ 70.04K | $ 707.49K | |
- | $ 64.62M | $ -47.94M | $ 33.37M | $ 29.67M | $ 23.50M | |
- | $ 3.57M | $ 5.76M | $ 2.89M | $ 1.70M | $ 1.29M | |
- | $ 4.46M | $ 4.25M | $ 2.89M | $ 1.70M | $ 1.29M | |
- | - | - | $ 445.35K | $ 400.24K | $ 235.96K | |
- | $ 7.07M | $ 8.53M | $ 4.65M | $ 2.76M | $ 1.99M | |
- | $ 11.28M | $ 8.53M | $ 6.74M | $ 4.35M | $ 2.67M |