| Line item | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|
| Revenue | $613.51M | $580.62M | $582.10M | $578.49M |
| Cost of Revenue | $567.27M | $532.10M | $528.37M | $507.96M |
| Gross Profit | $46.25M | $48.52M | $53.73M | $70.53M |
| Operating Expenses | – | – | – | – |
| R&D | $30.05M | $28.89M | $21.91M | $19.34M |
| SG&A | $30.66M | $27.90M | $25.50M | $26.27M |
| Operating Income | -$28.07M | -$20.82M | -$4.72M | $13.93M |
| Interest Expense | $680.00K | $790.00K | $1.07M | $1.30M |
| Tax Expense | $935.00K | $47.50M | -$514.00K | $5.77M |
| Net Income | -$31.33M | -$68.87M | -$5.25M | $23.55M |
| EPS (basic) | -0.5700 | -1.2800 | -0.1000 | 0.4400 |
| EPS (diluted) | -0.5700 | -1.2800 | -0.1000 | 0.4300 |
| Shares (diluted) | $54.92M | $53.80M | $54.34M | $55.13M |