Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 14.15M | $ 16.30M | $ 17.99M | $ 14.88M | $ 12.87M | |
- | $ 7.79M | $ 6.86M | $ 6.12M | $ 4.66M | $ 4.46M | |
- | $ 6.36M | $ 9.44M | $ 11.87M | $ 10.23M | $ 8.41M | |
- | $ 9.31M | $ 9.76M | $ 7.38M | $ 6.58M | $ 5.13M | |
- | $ -2.95M | $ -320.74K | $ 4.49M | $ 3.64M | $ 3.27M | |
- | $ -248.00K | $ 175.99K | $ 146.97K | $ 211.48K | $ 191.61K | |
- | $ -262.44K | $ -34.00K | $ 305.57K | $ 534.02K | $ 37.36K | |
- | $ -2.55M | $ -110.75K | $ 4.94M | $ 4.39M | $ 3.50M | |
- | $ 272.31K | $ -349.42K | $ 484.79K | $ 387.14K | $ 502.13K | |
- | - | - | - | - | - | |
- | $ -2.94M | $ 238.66K | $ 4.46M | $ 4.05M | $ 3.02M | |
- | $ -0.11 | $ 0.01 | $ 0.18 | $ 0.16 | $ 0.12 | |
- | $ -0.11 | $ 0.01 | $ 0.18 | $ 0.16 | $ 0.12 | |
- | $ 26.00M | $ 24.94M | $ 24.43M | $ 25.10M | $ 24.60M | |
- | $ 26.00M | $ 24.94M | $ 24.43M | $ 25.10M | $ 24.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 17.11M | $ 16.62M | $ 13.50M | $ 11.24M | $ 9.59M | |
- | $ -2.94M | $ 238.66K | $ 4.46M | $ 4.05M | $ 3.02M | |
- | - | - | $ 4.46M | $ 4.05M | $ 3.02M | |
- | - | - | - | - | - | |
- | $ -1.12M | $ -286.74K | $ 4.49M | $ 3.64M | $ 3.27M | |
- | $ -392.40K | $ 0.00 | $ 4.91M | $ 3.90M | $ 3.31M |