| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 214,007,000 | 264,544,000 | 203,565,000 | 206,032,000 |
| Cost of Revenue | 181,218,000 | 225,831,000 | 170,439,000 | 169,526,000 |
| Gross Profit | 32,789,000 | 38,713,000 | 33,126,000 | 36,506,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 28,995,000 | 30,125,000 | 29,122,000 | 31,627,000 |
| Operating Expenses | 29,455,000 | 30,024,000 | 34,127,000 | 31,627,000 |
| Operating Income | 3,334,000 | 8,722,000 | 3,804,000 | 4,879,000 |
| Interest Expense | 303,000 | 311,000 | 237,000 | 213,000 |
| Income Before Tax | 3,145,000 | 8,672,000 | 4,569,000 | 4,902,000 |
| Income Tax Expense | 573,000 | 2,163,000 | 1,145,000 | 56,000 |
| Net Income | 2,541,000 | 6,467,000 | 3,376,000 | 4,781,000 |
| Per Share | ||||
| EPS | 0.05 | 0.14 | 0.07 | 0.10 |
| 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 | 902,696,000 | 802,470,000 | 1,085,486,000 | 1,459,419,000 | 889,124,000 |
| Cost of Revenue | 0 | 662,254,000 | 903,858,000 | 1,244,092,000 | 740,319,000 |
| Gross Profit | 0 | 140,216,000 | 181,628,000 | 215,327,000 | 148,805,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 42,471,000 | 131,368,000 | 154,123,000 | 155,937,000 | 118,474,000 |
| Operating Expenses | 881,638,000 | 130,842,000 | 154,123,000 | 155,937,000 | 118,474,000 |
| Operating Income | 21,058,000 | 9,298,000 | 28,121,000 | 40,890,000 | 25,981,000 |
| Interest Expense | 1,342,000 | 1,056,000 | 3,273,000 | 3,214,000 | 2,549,000 |
| Income Before Tax | 21,203,000 | 9,720,000 | 27,546,000 | 58,183,000 | 29,358,000 |
| Income Tax Expense | 3,765,000 | 1,523,000 | 6,305,000 | 12,692,000 | 5,896,000 |
| Net Income | 17,291,000 | 7,685,000 | 20,595,000 | 44,464,000 | 22,943,000 |
| Per Share | |||||
| EPS | 0.37 | 0.16 | 0.43 | 0.90 | 0.46 |
| 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 | 22,942,000 | 24,874,000 | 32,456,000 | 24,442,000 |
| Short Term Investments | 0 | 0 | 0 | 0 |
| Net Receivables | 134,911,000 | 128,764,000 | 132,905,000 | 247,646,000 |
| Inventory | 0 | 0 | 1 | 0 |
| Total Current Assets | 179,250,000 | 164,205,000 | 180,572,000 | 289,344,000 |
| Property Plant Equipment | 78,555,000 | 75,408,000 | 82,162,000 | 65,934,000 |
| Goodwill and Intangibles | 166,760,000 | 127,986,000 | 125,844,000 | 136,744,000 |
| Total Assets | 426,774,000 | 371,185,000 | 393,741,000 | 497,351,000 |
| Liabilities | ||||
| Account Payables | 74,411,000 | 73,558,000 | 84,561,000 | 137,853,000 |
| Short Term Debt | 13,023,000 | 24,544,000 | 16,000,000 | 12,793,000 |
| Total Current Liabilities | 115,145,000 | 110,451,000 | 132,173,000 | 187,664,000 |
| Long Term Debt | 70,214,000 | 45,703,000 | 53,241,000 | 105,718,000 |
| Total Liabilities | 85,544,000 | 161,676,000 | 188,645,000 | 302,794,000 |
| Shareholders Equity | ||||
| Retained Earnings | 150,569,000 | 133,278,000 | 125,593,000 | 104,998,000 |
| Total Shareholders Equity | 226,016,000 | 209,362,000 | 204,870,000 | 194,377,000 |
| Balance Sheet (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 22,942,000 | 24,874,000 | 32,456,000 | 24,442,000 | 13,696,000 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 134,911,000 | 128,764,000 | 132,905,000 | 247,646,000 | 145,102,000 |
| Inventory | 0 | 0 | 1 | 0 | 0 |
| Total Current Assets | 179,250,000 | 164,205,000 | 180,572,000 | 289,344,000 | 176,310,000 |
| Property Plant Equipment | 78,555,000 | 75,408,000 | 82,162,000 | 65,934,000 | 63,173,000 |
| Goodwill and Intangibles | 166,760,000 | 127,986,000 | 125,844,000 | 136,744,000 | 113,986,000 |
| Total Assets | 426,774,000 | 371,185,000 | 393,741,000 | 497,351,000 | 357,241,000 |
| Liabilities | |||||
| Account Payables | 74,411,000 | 73,558,000 | 84,561,000 | 137,853,000 | 87,941,000 |
| Short Term Debt | 13,023,000 | 24,544,000 | 16,000,000 | 12,793,000 | 12,178,000 |
| Total Current Liabilities | 115,145,000 | 110,451,000 | 132,173,000 | 187,664,000 | 126,357,000 |
| Long Term Debt | 70,214,000 | 45,703,000 | 53,241,000 | 105,718,000 | 60,708,000 |
| Total Liabilities | 85,544,000 | 161,676,000 | 188,645,000 | 302,794,000 | 195,838,000 |
| Shareholders Equity | |||||
| Retained Earnings | 150,569,000 | 133,278,000 | 125,593,000 | 104,998,000 | 60,367,000 |
| Total Shareholders Equity | 226,016,000 | 209,362,000 | 204,870,000 | 194,377,000 | 161,110,000 |
| Cash Flow Statement (Quarterly) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 17,438,000 | 8,197,000 | 21,241,000 | 45,491,000 |
| Depreciation & Amortization | 10,618,000 | 18,095,000 | 22,700,000 | 18,716,000 |
| Stock Based Compensation | -819,000 | 2,611,000 | 2,503,000 | 1,798,000 |
| Change in Working Capital | 0 | -6,966,000 | 56,991,000 | -40,566,000 |
| Operating Cash Flow | 13,266,000 | 17,255,000 | 97,895,000 | 24,877,000 |
| Investing Activities | ||||
| Capital Expenditure | -5,122,000 | -8,595,000 | -7,565,000 | -7,464,000 |
| Investments | -5,122,000 | -8,595,000 | -7,565,000 | -7,464,000 |
| Investing Cash Flow | -33,493,000 | -15,161,000 | -10,712,000 | -45,678,000 |
| Financing Activities | ||||
| Debt Repayment | 0 | -4,759,000 | -135,007,000 | -73,721,000 |
| Common Stock Issued/Repurchased | -798,000 | -4,099,000 | -10,720,000 | -11,102,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 18,230,000 | -10,182,000 | -80,207,000 | 28,934,000 |
| Summary | ||||
| Free Cash Flow | 8,144,000 | 8,660,000 | 90,330,000 | 17,413,000 |
| Net Change in Cash | -1,932,000 | -8,188,000 | 7,995,000 | 10,723,000 |
| Cash Flow Statement (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 17,438,000 | 8,197,000 | 21,241,000 | 45,491,000 | 22,943,000 |
| Depreciation & Amortization | 10,618,000 | 18,095,000 | 22,700,000 | 18,716,000 | 16,642,000 |
| Stock Based Compensation | -819,000 | 2,611,000 | 2,503,000 | 1,798,000 | 1,071,000 |
| Change in Working Capital | 0 | -6,966,000 | 56,991,000 | -40,566,000 | -21,873,000 |
| Operating Cash Flow | 13,266,000 | 17,255,000 | 97,895,000 | 24,877,000 | 14,100,000 |
| Investing Activities | |||||
| Capital Expenditure | -5,122,000 | -8,595,000 | -7,565,000 | -7,464,000 | -11,431,000 |
| Investments | -5,122,000 | -8,595,000 | -7,565,000 | -7,464,000 | -11,431,000 |
| Investing Cash Flow | -33,493,000 | -15,161,000 | -10,712,000 | -45,678,000 | -11,073,000 |
| Financing Activities | |||||
| Debt Repayment | 0 | -4,759,000 | -135,007,000 | -73,721,000 | -26,092,000 |
| Common Stock Issued/Repurchased | -798,000 | -4,099,000 | -10,720,000 | -11,102,000 | -1,909,000 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 18,230,000 | -10,182,000 | -80,207,000 | 28,934,000 | -23,749,000 |
| Summary | |||||
| Free Cash Flow | 8,144,000 | 8,660,000 | 90,330,000 | 17,413,000 | 2,669,000 |
| Net Change in Cash | -1,932,000 | -8,188,000 | 7,995,000 | 10,723,000 | -21,145,000 |