Revenue
2010
2011
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2011 | 2010 | |
|---|---|---|---|---|---|---|
| Revenue | $32.9M | $28.2M | $24.8M | $21.0M | $2.0M | $2.2M |
| Net income | $5.6M | $4.9M | $5.9M | $4.1M | −$2.1M | −$1.1M |
| Net profit margin | 17.10% | 17.48% | 23.85% | 19.60% | −106.67% | −48.69% |
| Basic EPSper basic share | $5.38 | $4.71 | $6.17 | $4.60 | -$2.36 | -$1.19 |
| Diluted EPSper diluted share | $5.38 | $4.71 | $6.17 | $4.60 | -$2.36 | -$1.19 |
Reported shareholders