Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $18.4M | $37.3M | $73.1M | $74.4M | $82.1M | $54.0M |
| Gross profit | $10.0M | $18.3M | $41.2M | $35.4M | $40.6M | $16.2M |
| Gross margin | 54.10% | 49.11% | 56.42% | 47.59% | 49.40% | 29.99% |
| Operating expenses | $9.5M | $16.9M | $20.3M | $17.4M | $17.0M | $5.8M |
| Operating income | $8.9M | $20.4M | $52.8M | $56.9M | $65.1M | $48.2M |
| Operating margin | 48.29% | 54.64% | 72.28% | 76.56% | 79.26% | 89.32% |
| EBITDA | $11.3M | $26.5M | $64.5M | $70.4M | $79.9M | $58.6M |
| EBITDA margin | 61.58% | 70.86% | 88.23% | 94.62% | 97.36% | 108.55% |
| Net income | $420,000 | −$2.0M | $17.0M | $14.7M | $17.9M | $10.2M |
| Net profit margin | 2.28% | −5.47% | 23.29% | 19.74% | 21.76% | 18.93% |
| Basic EPSper basic share | $0.02 | -$0.08 | $0.71 | $0.61 | $0.75 | $0.48 |
| Diluted EPSper diluted share | $0.02 | -$0.08 | $0.70 | $0.61 | $0.74 | $0.48 |
Reported shareholders
| Holder | % owned |
|---|---|
Ancora Advisors LLC | 0.16%44.51K shares |
GAMMA Investing LLC | <0.01%248 shares |
Percentages use 28.59M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.