| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 
|---|---|---|---|---|
| Revenue | 218,142,000 | 208,999,000 | 205,142,000 | 199,401,000 | 
| Cost of Revenue | 177,395,000 | 171,934,000 | 170,601,000 | 162,823,000 | 
| Gross Profit | 40,747,000 | 37,065,000 | 34,541,000 | 36,578,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 45,519,000 | 35,807,000 | 34,027,000 | 36,132,000 | 
| Operating Expenses | 50,905,000 | 49,621,000 | 39,437,000 | 41,461,000 | 
| Operating Income | -10,158,000 | -12,556,000 | -4,896,000 | -4,883,000 | 
| Interest Expense | 1,160,000 | 760,000 | 1,243,000 | 1,404,000 | 
| Income Before Tax | -11,061,000 | -13,457,000 | -5,306,000 | -946,000 | 
| Income Tax Expense | 72,000 | 34,000 | 404,000 | 1,308,000 | 
| Net Income | -11,378,000 | -13,221,000 | -4,929,000 | -1,700,000 | 
| Per Share | ||||
| EPS | -0.08 | -0.10 | -0.04 | -0.01 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Revenue | 853,699,000 | 763,855,000 | 688,087,000 | 698,640,000 | 637,800,000 | 
| Cost of Revenue | 268,908,000 | 631,791,000 | 586,799,000 | 563,268,000 | 463,720,000 | 
| Gross Profit | 584,791,000 | 132,064,000 | 101,288,000 | 135,372,000 | 174,080,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 150,275,000 | 136,294,000 | 135,264,000 | 125,854,000 | 154,569,000 | 
| Operating Expenses | 614,552,000 | 155,244,000 | 150,683,000 | 139,778,000 | 185,074,000 | 
| Operating Income | -29,761,000 | -23,180,000 | -49,395,000 | -4,711,000 | -12,337,000 | 
| Interest Expense | 4,612,000 | 4,023,000 | 1,522,000 | 2,526,000 | 16,787,000 | 
| Income Before Tax | -34,027,000 | -21,819,000 | -50,793,000 | -7,237,000 | -34,969,000 | 
| Income Tax Expense | 1,316,000 | 1,402,000 | -7,241,000 | 723,000 | 9,771,000 | 
| Net Income | -30,313,000 | -21,338,000 | -40,673,000 | -7,960,000 | -43,986,000 | 
| Per Share | |||||
| EPS | -0.22 | -0.16 | -0.30 | -0.06 | -0.36 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Balance Sheet (Quarterly) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 64,129,000 | 56,946,000 | 127,249,000 | 184,429,000 | 
| Short Term Investments | 41,775,000 | 45,833,000 | 46,213,000 | 0 | 
| Net Receivables | 36,373,000 | 51,430,000 | 24,606,000 | 42,668,000 | 
| Inventory | 0 | 0 | -262,000 | 1 | 
| Total Current Assets | 176,108,000 | 173,142,000 | 215,229,000 | 240,956,000 | 
| Property Plant Equipment | 194,945,000 | 221,438,000 | 213,398,000 | 176,260,000 | 
| Goodwill and Intangibles | 145,923,000 | 144,487,000 | 129,415,000 | 130,075,000 | 
| Total Assets | 526,851,000 | 547,661,000 | 567,358,000 | 555,596,000 | 
| Liabilities | ||||
| Account Payables | 76,750,000 | 55,459,000 | 54,935,000 | 50,562,000 | 
| Short Term Debt | 12,166,000 | 21,283,000 | 12,047,000 | 7,161,000 | 
| Total Current Liabilities | 164,807,000 | 138,599,000 | 148,450,000 | 105,307,000 | 
| Long Term Debt | 88,917,000 | 100,496,000 | 96,786,000 | 77,650,000 | 
| Total Liabilities | 263,943,000 | 247,853,000 | 252,558,000 | 201,852,000 | 
| Shareholders Equity | ||||
| Retained Earnings | -101,047,000 | -68,311,000 | -35,944,000 | 4,729,000 | 
| Total Shareholders Equity | 234,968,000 | 269,261,000 | 296,299,000 | 332,364,000 | 
| Balance Sheet (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 64,129,000 | 56,946,000 | 127,249,000 | 184,429,000 | 201,466,000 | 
| Short Term Investments | 41,775,000 | 45,833,000 | 46,213,000 | 0 | 0 | 
| Net Receivables | 36,373,000 | 51,430,000 | 24,606,000 | 42,668,000 | 37,983,000 | 
| Inventory | 0 | 0 | -262,000 | 1 | 0 | 
| Total Current Assets | 176,108,000 | 173,142,000 | 215,229,000 | 240,956,000 | 250,932,000 | 
| Property Plant Equipment | 194,945,000 | 221,438,000 | 213,398,000 | 176,260,000 | 142,715,000 | 
| Goodwill and Intangibles | 145,923,000 | 144,487,000 | 129,415,000 | 130,075,000 | 130,735,000 | 
| Total Assets | 526,851,000 | 547,661,000 | 567,358,000 | 555,596,000 | 531,752,000 | 
| Liabilities | |||||
| Account Payables | 76,750,000 | 55,459,000 | 54,935,000 | 50,562,000 | 32,361,000 | 
| Short Term Debt | 12,166,000 | 21,283,000 | 12,047,000 | 7,161,000 | 5,869,000 | 
| Total Current Liabilities | 164,807,000 | 138,599,000 | 148,450,000 | 105,307,000 | 78,565,000 | 
| Long Term Debt | 88,917,000 | 100,496,000 | 96,786,000 | 77,650,000 | 76,764,000 | 
| Total Liabilities | 263,943,000 | 247,853,000 | 252,558,000 | 201,852,000 | 173,787,000 | 
| Shareholders Equity | |||||
| Retained Earnings | -101,047,000 | -68,311,000 | -35,944,000 | 4,729,000 | 11,250,000 | 
| Total Shareholders Equity | 234,968,000 | 269,261,000 | 296,299,000 | 332,364,000 | 335,146,000 | 
| Cash Flow Statement (Quarterly) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | -30,313,000 | -23,221,000 | -43,552,000 | -7,960,000 | 
| Depreciation & Amortization | 19,510,000 | 18,950,000 | 15,419,000 | 13,924,000 | 
| Stock Based Compensation | 7,619,000 | 6,832,000 | 4,608,000 | 3,739,000 | 
| Change in Working Capital | -5,210,000 | -52,146,000 | 45,639,000 | 8,623,000 | 
| Operating Cash Flow | 32,866,000 | -36,898,000 | 20,236,000 | 27,302,000 | 
| Investing Activities | ||||
| Capital Expenditure | -6,263,000 | -7,914,000 | -23,354,000 | -38,238,000 | 
| Investments | -6,263,000 | -7,914,000 | -23,354,000 | -38,238,000 | 
| Investing Cash Flow | -5,550,000 | -26,373,000 | -69,521,000 | -40,238,000 | 
| Financing Activities | ||||
| Debt Repayment | -9,906,000 | -8,432,000 | -7,896,000 | -6,318,000 | 
| Common Stock Issued/Repurchased | -9,176,000 | -179,000 | 0 | 0 | 
| Dividends Paid | 0 | 0 | 0 | 0 | 
| Financing Cash Flow | -19,082,000 | -7,034,000 | -7,896,000 | -6,318,000 | 
| Summary | ||||
| Free Cash Flow | 26,603,000 | -44,812,000 | -3,118,000 | -10,936,000 | 
| Net Change in Cash | 7,180,000 | -70,305,000 | -57,181,000 | -19,254,000 | 
| Cash Flow Statement (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | -30,313,000 | -23,221,000 | -43,552,000 | -7,960,000 | -43,986,000 | 
| Depreciation & Amortization | 19,510,000 | 18,950,000 | 15,419,000 | 13,924,000 | 12,294,000 | 
| Stock Based Compensation | 7,619,000 | 6,832,000 | 4,608,000 | 3,739,000 | 1,664,000 | 
| Change in Working Capital | -5,210,000 | -52,146,000 | 45,639,000 | 8,623,000 | -110,000 | 
| Operating Cash Flow | 32,866,000 | -36,898,000 | 20,236,000 | 27,302,000 | -7,548,000 | 
| Investing Activities | |||||
| Capital Expenditure | -6,263,000 | -7,914,000 | -23,354,000 | -38,238,000 | -19,541,000 | 
| Investments | -6,263,000 | -7,914,000 | -23,354,000 | -38,238,000 | -17,541,000 | 
| Investing Cash Flow | -5,550,000 | -26,373,000 | -69,521,000 | -40,238,000 | -19,541,000 | 
| Financing Activities | |||||
| Debt Repayment | -9,906,000 | -8,432,000 | -7,896,000 | -6,318,000 | -514,448,000 | 
| Common Stock Issued/Repurchased | -9,176,000 | -179,000 | 0 | 0 | 292,865,000 | 
| Dividends Paid | 0 | 0 | 0 | 0 | -9,500,000 | 
| Financing Cash Flow | -19,082,000 | -7,034,000 | -7,896,000 | -6,318,000 | 116,224,000 | 
| Summary | |||||
| Free Cash Flow | 26,603,000 | -44,812,000 | -3,118,000 | -10,936,000 | -27,089,000 | 
| Net Change in Cash | 7,180,000 | -70,305,000 | -57,181,000 | -19,254,000 | 89,135,000 |