| Line item | 2025-04-30 FY | 2024-04-30 FY | 2023-04-30 FY | 2022-04-30 FY |
|---|---|---|---|---|
| Revenue | $124.22M | $58.04M | $55.40M | $41.98M |
| Cost of Revenue | $97.87M | $46.42M | $42.95M | $33.70M |
| Gross Profit | $26.34M | $11.62M | $12.45M | $8.29M |
| Operating Expenses | $27.61M | $14.33M | $12.37M | $9.11M |
| R&D | – | – | – | – |
| SG&A | $7.89M | $4.17M | $3.89M | $3.00M |
| Operating Income | -$1.27M | -$2.70M | $83.65K | -$826.59K |
| Interest Expense | $979.19K | $31.17K | $39.38K | – |
| Tax Expense | $173.99K | $440.56K | $336.49K | $27.74K |
| Net Income | $1.17M | -$3.34M | -$1.64M | $655.03K |
| EPS (basic) | 0.0700 | -0.1900 | 0.0800 | -0.0400 |
| EPS (diluted) | 0.0700 | -0.1900 | 0.0800 | -0.0400 |
| Shares (diluted) | $17.75M | $17.91M | $16.00M | $16.00M |