Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $377.9M | $335.1M | $326.0M | $6.0M |
| Gross profit | $105.3M | $83.0M | $86.2M | $3.7M |
| Operating expenses | $85.9M | $73.5M | $69.0M | $3.0M |
| Operating income | $19.4M | $9.5M | $17.2M | $742,894 |
| Net income | $16.6M | $8.4M | $10.3M | $814,727 |
| Basic EPSper diluted share | $0.18 | $0.09 | $0.12 | $0.06 |
| Diluted EPSper diluted share | $0.18 | $0.09 | $0.12 | $0.06 |