Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $57.4M | $58.7M | $50.6M | $37.6M |
| Operating expenses | $33.7M | $30.8M | $25.9M | $16.3M |
| Net income | $15.5M | $18.1M | $19.3M | $16.6M |
| Basic EPSper diluted share | $0.44 | $0.51 | $0.54 | $0.47 |
| Diluted EPSper diluted share | $0.43 | $0.50 | $0.53 | $0.46 |