| Income Statement (Quarterly) | 2026-04-07 | 2025-01-31 | 2025-01-30 | 2024-10-31 |
|---|---|---|---|---|
| Revenue | 151,466,000 | 75,733,000 | 151,466,000 | 75,733,000 |
| Cost of Revenue | 113,955,000 | 56,977,500 | 113,955,000 | 56,977,500 |
| Gross Profit | 37,511,000 | 18,755,500 | 37,511,000 | 18,755,500 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 20,941,000 | 10,470,500 | 20,941,000 | 10,470,500 |
| Operating Expenses | 20,550,000 | 10,275,000 | 20,550,000 | 10,275,000 |
| Operating Income | 16,961,000 | 8,480,500 | 16,961,000 | 8,480,500 |
| Interest Expense | 212,000 | 106,000 | 212,000 | 0 |
| Income Before Tax | 16,855,000 | 8,427,500 | 16,855,000 | 8,427,500 |
| Income Tax Expense | 2,854,000 | 1,427,000 | 2,854,000 | 1,427,000 |
| Net Income | 14,001,000 | 7,000,500 | 14,001,000 | 7,000,500 |
| Per Share | ||||
| EPS | 0.01 | 0.01 | 0.01 | 0.01 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 |
|---|---|---|---|---|---|
| Revenue | 279,335,000 | 271,997,000 | 395,182,000 | 485,797,000 | 628,798,000 |
| Cost of Revenue | 222,018,000 | 218,895,000 | 308,152,000 | 395,219,000 | 521,711,000 |
| Gross Profit | 57,317,000 | 53,102,000 | 87,030,000 | 90,578,000 | 107,087,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 42,058,000 | 42,288,000 | 40,145,000 | 38,566,000 | 40,571,000 |
| Operating Expenses | 44,859,000 | 45,176,000 | 35,887,000 | 30,315,000 | 41,685,000 |
| Operating Income | 12,458,000 | 9,600,000 | 54,231,000 | 60,263,000 | 65,402,000 |
| Interest Expense | 1,082,000 | 863,000 | 916,000 | 1,865,000 | 5,547,000 |
| Income Before Tax | 11,376,000 | 8,737,000 | 53,315,000 | 60,501,000 | 62,660,000 |
| Income Tax Expense | 4,290,000 | 1,660,000 | 8,253,000 | 7,917,000 | 11,375,000 |
| Net Income | 7,086,000 | 7,077,000 | 45,062,000 | 52,584,000 | 51,285,000 |
| Per Share | |||||
| EPS | 0.01 | 0.01 | 0.05 | 0.05 | 0.05 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 73,765,000 | 47,022,000 | 87,242,000 | 109,211,000 |
| Short Term Investments | 0 | 185,000 | 85,000 | 0 |
| Net Receivables | 83,261,000 | 103,085,000 | 98,640,000 | 0 |
| Inventory | 134,513,000 | 145,602,000 | 138,223,000 | 104,685,000 |
| Total Current Assets | 306,560,000 | 308,946,000 | 340,382,000 | 335,913,000 |
| Property Plant Equipment | 171,120,000 | 173,914,000 | 173,180,000 | 174,487,000 |
| Goodwill and Intangibles | 0 | 0 | 0 | 0 |
| Total Assets | 491,701,000 | 499,202,000 | 530,385,000 | 510,400,000 |
| Liabilities | ||||
| Account Payables | 4,303,000 | 10,468,000 | 7,993,000 | 6,204,000 |
| Short Term Debt | 3,499,000 | 9,298,000 | 31,855,000 | 35,223,000 |
| Total Current Liabilities | 24,261,000 | 32,775,000 | 60,627,000 | 54,853,000 |
| Long Term Debt | 2,265,000 | 2,164,000 | 1,066,000 | 2,929,000 |
| Total Liabilities | 47,974,000 | 57,561,000 | 85,821,000 | 80,898,000 |
| Shareholders Equity | ||||
| Retained Earnings | 338,446,000 | 336,360,000 | 339,283,000 | 324,221,000 |
| Total Shareholders Equity | 443,727,000 | 441,641,000 | 444,564,000 | 429,502,000 |
| Balance Sheet (Annual) | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 73,765,000 | 47,022,000 | 87,242,000 | 109,211,000 | 69,265,000 |
| Short Term Investments | 0 | 185,000 | 85,000 | 0 | 0 |
| Net Receivables | 83,261,000 | 103,085,000 | 98,640,000 | 0 | 0 |
| Inventory | 134,513,000 | 145,602,000 | 138,223,000 | 104,685,000 | 134,106,000 |
| Total Current Assets | 306,560,000 | 308,946,000 | 340,382,000 | 335,913,000 | 376,077,000 |
| Property Plant Equipment | 171,120,000 | 173,914,000 | 173,180,000 | 174,487,000 | 164,276,000 |
| Goodwill and Intangibles | 0 | 0 | 0 | 0 | 0 |
| Total Assets | 491,701,000 | 499,202,000 | 530,385,000 | 510,400,000 | 540,353,000 |
| Liabilities | |||||
| Account Payables | 4,303,000 | 10,468,000 | 7,993,000 | 6,204,000 | 8,561,000 |
| Short Term Debt | 3,499,000 | 9,298,000 | 31,855,000 | 35,223,000 | 75,900,000 |
| Total Current Liabilities | 24,261,000 | 32,775,000 | 60,627,000 | 54,853,000 | 114,185,000 |
| Long Term Debt | 2,265,000 | 2,164,000 | 1,066,000 | 2,929,000 | 892,000 |
| Total Liabilities | 47,974,000 | 57,561,000 | 85,821,000 | 80,898,000 | 138,435,000 |
| Shareholders Equity | |||||
| Retained Earnings | 338,446,000 | 336,360,000 | 339,283,000 | 324,221,000 | 0 |
| Total Shareholders Equity | 443,727,000 | 441,641,000 | 444,564,000 | 429,502,000 | 401,918,000 |
| Cash Flow Statement (Quarterly) | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 7,086,000 | 8,737,000 | 53,315,000 | 52,584,000 |
| Depreciation & Amortization | 37,538,000 | 42,346,000 | 44,556,000 | 39,699,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 |
| Change in Working Capital | -2,018,000 | -50,665,000 | -54,896,000 | 30,026,000 |
| Operating Cash Flow | 46,543,000 | -3,573,000 | 43,102,000 | 116,504,000 |
| Investing Activities | ||||
| Capital Expenditure | -5,204,000 | -522,000 | -6,840,000 | -3,761,000 |
| Investments | -5,204,000 | -522,000 | -6,840,000 | -3,761,000 |
| Investing Cash Flow | -3,890,000 | 1,769,000 | -28,602,000 | -4,253,000 |
| Financing Activities | ||||
| Debt Repayment | -5,476,000 | -23,838,000 | -70,203,000 | -172,404,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 |
| Dividends Paid | -5,000,000 | -10,000,000 | -30,000,000 | -25,000,000 |
| Financing Cash Flow | -15,221,000 | -37,616,000 | -35,512,000 | -72,313,000 |
| Summary | ||||
| Free Cash Flow | 41,339,000 | -4,095,000 | 36,262,000 | 112,743,000 |
| Net Change in Cash | 26,743,000 | -40,220,000 | -21,969,000 | 39,946,000 |
| Cash Flow Statement (Annual) | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 7,086,000 | 8,737,000 | 53,315,000 | 52,584,000 | 51,285,000 |
| Depreciation & Amortization | 37,538,000 | 42,346,000 | 44,556,000 | 39,699,000 | 37,217,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | -2,018,000 | -50,665,000 | -54,896,000 | 30,026,000 | -12,540,000 |
| Operating Cash Flow | 46,543,000 | -3,573,000 | 43,102,000 | 116,504,000 | 84,304,000 |
| Investing Activities | |||||
| Capital Expenditure | -5,204,000 | -522,000 | -6,840,000 | -3,761,000 | -5,530,000 |
| Investments | -5,204,000 | -522,000 | -6,840,000 | -3,761,000 | -5,530,000 |
| Investing Cash Flow | -3,890,000 | 1,769,000 | -28,602,000 | -4,253,000 | -3,057,000 |
| Financing Activities | |||||
| Debt Repayment | -5,476,000 | -23,838,000 | -70,203,000 | -172,404,000 | -319,715,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | -5,000,000 | -10,000,000 | -30,000,000 | -25,000,000 | -15,000,000 |
| Financing Cash Flow | -15,221,000 | -37,616,000 | -35,512,000 | -72,313,000 | -77,623,000 |
| Summary | |||||
| Free Cash Flow | 41,339,000 | -4,095,000 | 36,262,000 | 112,743,000 | 78,774,000 |
| Net Change in Cash | 26,743,000 | -40,220,000 | -21,969,000 | 39,946,000 | 2,325,000 |