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 |
| Net income | $420,000 | −$2.0M | $17.0M | $14.7M | $17.9M | $10.2M |
| Basic EPSper diluted 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 |