Latest Quarter
2026-04-07
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2026-04-07
Revenue
$151M
Net Income
$14.0M
Operating Margin
11.2%
Free Cash Flow
$75.6M
Debt / Assets
10.0%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2026-04-07 | 2025-07-31 | 2025-01-31 | 2025-01-30 |
|---|---|---|---|---|
| Revenue | 151,466,000 | 179,186,000 | 75,733,000 | 151,466,000 |
| Cost of Revenue | 113,955,000 | 148,947,000 | 56,977,500 | 113,955,000 |
| Gross Profit | 37,511,000 | 30,239,000 | 18,755,500 | 37,511,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 20,941,000 | 18,555,000 | 10,470,500 | 20,941,000 |
| Operating Expenses | 20,550,000 | 18,555,000 | 10,275,000 | 20,550,000 |
| Operating Income | 16,961,000 | 11,684,000 | 8,480,500 | 16,961,000 |
| Interest Expense | 212,000 | 72,000 | 106,000 | 212,000 |
| Income Before Tax | 16,855,000 | 16,765,999 | 8,427,500 | 16,855,000 |
| Income Tax Expense | 2,854,000 | 2,604,000 | 1,427,000 | 2,854,000 |
| Net Income | 14,001,000 | 14,162,000 | 7,000,500 | 14,001,000 |
| Per Share | ||||
| EPS | 0.01 | 0.01 | 0.01 | 0.01 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|---|
| Revenue | 330,652,000 | 279,335,000 | 271,997,000 | 395,182,000 | 485,797,000 |
| Cost of Revenue | 271,296,000 | 222,018,000 | 218,895,000 | 308,152,000 | 395,219,000 |
| Gross Profit | 59,356,000 | 57,317,000 | 53,102,000 | 87,030,000 | 90,578,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 42,237,000 | 42,058,000 | 42,288,000 | 40,145,000 | 38,566,000 |
| Operating Expenses | 31,102,000 | 44,859,000 | 45,176,000 | 35,887,000 | 30,315,000 |
| Operating Income | 28,254,000 | 12,458,000 | 9,600,000 | 54,231,000 | 60,263,000 |
| Interest Expense | 178,000 | 1,082,000 | 863,000 | 916,000 | 1,865,000 |
| Income Before Tax | 33,621,000 | 11,376,000 | 8,737,000 | 53,315,000 | 60,501,000 |
| Income Tax Expense | 5,458,000 | 4,290,000 | 1,660,000 | 8,253,000 | 7,917,000 |
| Net Income | 28,163,000 | 7,086,000 | 7,077,000 | 45,062,000 | 52,584,000 |
| Per Share | |||||
| EPS | 0.03 | 0.01 | 0.01 | 0.05 | 0.05 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 118,515,000 | 73,765,000 | 47,022,000 | 87,242,000 |
| Short Term Investments | 0 | 0 | 185,000 | 85,000 |
| Net Receivables | 64,818,000 | 83,261,000 | 103,085,000 | 98,640,000 |
| Inventory | 98,657,000 | 134,513,000 | 145,602,000 | 138,223,000 |
| Total Current Assets | 315,295,000 | 306,560,000 | 308,946,000 | 340,382,000 |
| Property Plant Equipment | 162,569,000 | 171,120,000 | 173,914,000 | 173,180,000 |
| Goodwill and Intangibles | 0 | 0 | 0 | 0 |
| Total Assets | 490,864,000 | 491,701,000 | 499,202,000 | 530,385,000 |
| Liabilities | ||||
| Account Payables | 1,495,000 | 4,303,000 | 10,468,000 | 7,993,000 |
| Short Term Debt | 3,020,000 | 6,998,000 | 9,298,000 | 31,855,000 |
| Total Current Liabilities | 25,801,000 | 24,261,000 | 32,775,000 | 60,627,000 |
| Long Term Debt | 918,000 | 2,265,000 | 2,164,000 | 1,066,000 |
| Total Liabilities | 48,922,000 | 47,974,000 | 57,561,000 | 85,821,000 |
| Shareholders Equity | ||||
| Retained Earnings | 339,281,000 | 338,446,000 | 336,360,000 | 339,283,000 |
| Total Shareholders Equity | 441,942,000 | 443,727,000 | 441,641,000 | 444,564,000 |
| Balance Sheet (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 118,515,000 | 73,765,000 | 47,022,000 | 87,242,000 | 109,211,000 |
| Short Term Investments | 0 | 0 | 185,000 | 85,000 | 0 |
| Net Receivables | 64,818,000 | 83,261,000 | 103,085,000 | 98,640,000 | 0 |
| Inventory | 98,657,000 | 134,513,000 | 145,602,000 | 138,223,000 | 104,685,000 |
| Total Current Assets | 315,295,000 | 306,560,000 | 308,946,000 | 340,382,000 | 335,913,000 |
| Property Plant Equipment | 162,569,000 | 171,120,000 | 173,914,000 | 173,180,000 | 174,487,000 |
| Goodwill and Intangibles | 0 | 0 | 0 | 0 | 0 |
| Total Assets | 490,864,000 | 491,701,000 | 499,202,000 | 530,385,000 | 510,400,000 |
| Liabilities | |||||
| Account Payables | 1,495,000 | 4,303,000 | 10,468,000 | 7,993,000 | 6,204,000 |
| Short Term Debt | 3,020,000 | 6,998,000 | 9,298,000 | 31,855,000 | 35,223,000 |
| Total Current Liabilities | 25,801,000 | 24,261,000 | 32,775,000 | 60,627,000 | 54,853,000 |
| Long Term Debt | 918,000 | 2,265,000 | 2,164,000 | 1,066,000 | 2,929,000 |
| Total Liabilities | 48,922,000 | 47,974,000 | 57,561,000 | 85,821,000 | 80,898,000 |
| Shareholders Equity | |||||
| Retained Earnings | 339,281,000 | 338,446,000 | 336,360,000 | 339,283,000 | 324,221,000 |
| Total Shareholders Equity | 441,942,000 | 443,727,000 | 441,641,000 | 444,564,000 | 429,502,000 |
| Cash Flow Statement (Quarterly) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 33,621,000 | 7,086,000 | 8,737,000 | 53,315,000 |
| Depreciation & Amortization | 36,074,000 | 37,538,000 | 42,346,000 | 44,556,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 |
| Change in Working Capital | 4,029,000 | -2,018,000 | -50,665,000 | -54,896,000 |
| Operating Cash Flow | 78,351,000 | 46,543,000 | -3,573,000 | 43,102,000 |
| Investing Activities | ||||
| Capital Expenditure | -2,768,000 | -5,204,000 | -522,000 | -6,840,000 |
| Investments | -2,768,000 | -5,204,000 | -522,000 | -6,840,000 |
| Investing Cash Flow | -238,000 | -3,890,000 | 1,769,000 | -28,602,000 |
| Financing Activities | ||||
| Debt Repayment | 0 | -5,476,000 | -23,838,000 | -70,203,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 |
| Dividends Paid | -30,000,000 | -5,000,000 | -10,000,000 | -30,000,000 |
| Financing Cash Flow | -33,539,000 | -15,221,000 | -37,616,000 | -35,512,000 |
| Summary | ||||
| Free Cash Flow | 75,583,000 | 41,339,000 | -4,095,000 | 36,262,000 |
| Net Change in Cash | 44,750,000 | 26,743,000 | -40,220,000 | -21,969,000 |
| Cash Flow Statement (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 33,621,000 | 7,086,000 | 8,737,000 | 53,315,000 | 52,584,000 |
| Depreciation & Amortization | 36,074,000 | 37,538,000 | 42,346,000 | 44,556,000 | 39,699,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | 4,029,000 | -2,018,000 | -50,665,000 | -54,896,000 | 30,026,000 |
| Operating Cash Flow | 78,351,000 | 46,543,000 | -3,573,000 | 43,102,000 | 116,504,000 |
| Investing Activities | |||||
| Capital Expenditure | -2,768,000 | -5,204,000 | -522,000 | -6,840,000 | -3,761,000 |
| Investments | -2,768,000 | -5,204,000 | -522,000 | -6,840,000 | -3,761,000 |
| Investing Cash Flow | -238,000 | -3,890,000 | 1,769,000 | -28,602,000 | -4,253,000 |
| Financing Activities | |||||
| Debt Repayment | 0 | -5,476,000 | -23,838,000 | -70,203,000 | -172,404,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | -30,000,000 | -5,000,000 | -10,000,000 | -30,000,000 | -25,000,000 |
| Financing Cash Flow | -33,539,000 | -15,221,000 | -37,616,000 | -35,512,000 | -72,313,000 |
| Summary | |||||
| Free Cash Flow | 75,583,000 | 41,339,000 | -4,095,000 | 36,262,000 | 112,743,000 |
| Net Change in Cash | 44,750,000 | 26,743,000 | -40,220,000 | -21,969,000 | 39,946,000 |