Latest Quarter
2026-01-31
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2026-01-31
Revenue
$192M
Net Income
$12.8M
Operating Margin
7.2%
Free Cash Flow
$53.4M
Debt / Assets
31.3%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 |
|---|---|---|---|---|
| Revenue | 191,580,000 | 186,132,000 | 161,829,000 | 131,769,000 |
| Cost of Revenue | 87,948,000 | 85,076,000 | 74,264,000 | 60,419,000 |
| Gross Profit | 103,632,000 | 101,056,000 | 87,565,000 | 71,350,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 0 | 154,617,000 | 83,558,000 | 71,059,000 |
| Operating Expenses | 89,826,000 | 89,331,000 | 83,558,000 | 71,059,000 |
| Operating Income | 13,806,000 | 11,725,000 | 4,007,000 | 291,000 |
| Interest Expense | 150,000 | 136,000 | 110,000 | 111,000 |
| Income Before Tax | 14,380,000 | 12,936,000 | 5,099,000 | 1,940,000 |
| Income Tax Expense | 1,591,000 | 3,275,000 | 1,961,000 | 660,000 |
| Net Income | 12,789,000 | 9,583,000 | 2,986,000 | 1,420,000 |
| Per Share | ||||
| EPS | 0.55 | 0.43 | 0.13 | 0.06 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|---|
| Revenue | 671,310,000 | 653,378,000 | 672,601,000 | 751,898,000 | 732,393,000 |
| Cost of Revenue | 307,707,000 | 300,238,000 | 302,207,000 | 318,003,000 | 313,328,000 |
| Gross Profit | 363,603,000 | 353,140,000 | 370,394,000 | 433,895,000 | 419,065,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 0 | 333,125,000 | 315,689,000 | 313,541,000 | 301,574,000 |
| Operating Expenses | 333,774,000 | 333,125,000 | 315,689,000 | 313,541,000 | 301,574,000 |
| Operating Income | 29,829,000 | 20,015,000 | 54,705,000 | 120,354,000 | 117,491,000 |
| Interest Expense | 507,000 | 489,000 | 497,000 | 518,000 | 688,000 |
| Income Before Tax | 34,355,000 | 26,651,000 | 60,202,000 | 121,905,000 | 117,333,000 |
| Income Tax Expense | 7,487,000 | 7,442,000 | 12,661,000 | 24,882,000 | 24,774,000 |
| Net Income | 26,552,000 | 18,364,000 | 46,711,000 | 94,528,000 | 91,599,000 |
| Per Share | |||||
| EPS | 1.17 | 0.83 | 2.10 | 4.20 | 3.95 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 230,541,000 | 208,501,000 | 262,059,000 | 251,584,000 |
| Short Term Investments | 434,000 | 0 | 401,000 | 419,000 |
| Net Receivables | 102,037,000 | 102,916,000 | 115,826,000 | 105,190,000 |
| Inventory | 158,331,000 | 156,738,000 | 148,031,000 | 186,203,000 |
| Total Current Assets | 517,235,000 | 489,941,000 | 543,878,000 | 567,189,000 |
| Property Plant Equipment | 105,581,000 | 105,929,000 | 102,097,000 | 99,596,000 |
| Goodwill and Intangibles | 4,162,000 | 5,537,000 | 7,493,000 | 9,642,000 |
| Total Assets | 742,621,000 | 729,231,000 | 769,082,000 | 787,705,000 |
| Liabilities | ||||
| Account Payables | 21,138,000 | 34,312,000 | 32,775,000 | 32,085,000 |
| Short Term Debt | 0 | 19,263,000 | 15,696,000 | 17,681,000 |
| Total Current Liabilities | 113,048,000 | 112,960,000 | 113,075,000 | 142,420,000 |
| Long Term Debt | 58,063,000 | 75,508,000 | 76,396,000 | 70,910,000 |
| Total Liabilities | 232,361,000 | 245,652,000 | 250,125,000 | 277,161,000 |
| Shareholders Equity | ||||
| Retained Earnings | 442,204,000 | 446,704,000 | 470,317,000 | 476,752,000 |
| Total Shareholders Equity | 510,260,000 | 481,329,000 | 516,798,000 | 507,606,000 |
| Balance Sheet (Annual) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 230,541,000 | 208,501,000 | 262,059,000 | 251,584,000 | 277,128,000 |
| Short Term Investments | 434,000 | 0 | 401,000 | 419,000 | 413,000 |
| Net Receivables | 102,037,000 | 102,916,000 | 115,826,000 | 105,190,000 | 99,499,000 |
| Inventory | 158,331,000 | 156,738,000 | 148,031,000 | 186,203,000 | 160,283,000 |
| Total Current Assets | 517,235,000 | 489,941,000 | 543,878,000 | 567,189,000 | 553,884,000 |
| Property Plant Equipment | 105,581,000 | 105,929,000 | 102,097,000 | 99,596,000 | 88,069,000 |
| Goodwill and Intangibles | 4,162,000 | 5,537,000 | 7,493,000 | 9,642,000 | 13,507,000 |
| Total Assets | 742,621,000 | 729,231,000 | 769,082,000 | 787,705,000 | 761,160,000 |
| Liabilities | |||||
| Account Payables | 21,138,000 | 34,312,000 | 32,775,000 | 32,085,000 | 46,011,000 |
| Short Term Debt | 0 | 19,263,000 | 15,696,000 | 17,681,000 | 13,693,000 |
| Total Current Liabilities | 113,048,000 | 112,960,000 | 113,075,000 | 142,420,000 | 151,466,000 |
| Long Term Debt | 58,063,000 | 75,508,000 | 76,396,000 | 70,910,000 | 62,730,000 |
| Total Liabilities | 232,361,000 | 245,652,000 | 250,125,000 | 277,161,000 | 284,074,000 |
| Shareholders Equity | |||||
| Retained Earnings | 442,204,000 | 446,704,000 | 470,317,000 | 476,752,000 | 413,587,000 |
| Total Shareholders Equity | 510,260,000 | 481,329,000 | 516,798,000 | 507,606,000 | 472,808,000 |
| Cash Flow Statement (Quarterly) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 26,868,000 | 19,209,000 | 46,711,000 | 97,023,000 |
| Depreciation & Amortization | 9,416,000 | 9,312,000 | 9,644,000 | 10,809,000 |
| Stock Based Compensation | 0 | 0 | 7,442,000 | 5,726,000 |
| Change in Working Capital | 11,836,000 | -39,573,000 | 4,672,000 | -63,031,000 |
| Operating Cash Flow | 57,921,000 | -1,504,000 | 76,778,000 | 54,341,000 |
| Investing Activities | ||||
| Capital Expenditure | -4,512,000 | -7,966,000 | -8,367,000 | -7,287,000 |
| Investments | -4,512,000 | -7,966,000 | -7,085,000 | -7,287,000 |
| Investing Cash Flow | -8,090,000 | -13,742,000 | -11,474,000 | -10,550,000 |
| Financing Activities | ||||
| Debt Repayment | 0 | 0 | 0 | 0 |
| Common Stock Issued/Repurchased | -3,900,000 | -2,628,000 | -3,116,000 | -31,413,000 |
| Dividends Paid | -31,052,000 | -31,069,000 | -53,146,000 | -31,363,000 |
| Financing Cash Flow | -36,279,000 | -35,402,000 | -57,596,000 | -65,314,000 |
| Summary | ||||
| Free Cash Flow | 53,409,000 | -9,470,000 | 68,411,000 | 47,054,000 |
| Net Change in Cash | 22,168,000 | -53,600,000 | 10,635,000 | -25,537,000 |
| Cash Flow Statement (Annual) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 26,868,000 | 19,209,000 | 46,711,000 | 97,023,000 | 92,559,000 |
| Depreciation & Amortization | 9,416,000 | 9,312,000 | 9,644,000 | 10,809,000 | 12,463,000 |
| Stock Based Compensation | 0 | 0 | 7,442,000 | 5,726,000 | 4,952,000 |
| Change in Working Capital | 11,836,000 | -39,573,000 | 4,672,000 | -63,031,000 | 17,426,000 |
| Operating Cash Flow | 57,921,000 | -1,504,000 | 76,778,000 | 54,341,000 | 130,814,000 |
| Investing Activities | |||||
| Capital Expenditure | -4,512,000 | -7,966,000 | -8,367,000 | -7,287,000 | -5,947,000 |
| Investments | -4,512,000 | -7,966,000 | -7,085,000 | -7,287,000 | -5,947,000 |
| Investing Cash Flow | -8,090,000 | -13,742,000 | -11,474,000 | -10,550,000 | -7,914,000 |
| Financing Activities | |||||
| Debt Repayment | 0 | 0 | 0 | 0 | -21,140,000 |
| Common Stock Issued/Repurchased | -3,900,000 | -2,628,000 | -3,116,000 | -31,413,000 | -22,599,000 |
| Dividends Paid | -31,052,000 | -31,069,000 | -53,146,000 | -31,363,000 | -21,973,000 |
| Financing Cash Flow | -36,279,000 | -35,402,000 | -57,596,000 | -65,314,000 | -66,614,000 |
| Summary | |||||
| Free Cash Flow | 53,409,000 | -9,470,000 | 68,411,000 | 47,054,000 | 124,867,000 |
| Net Change in Cash | 22,168,000 | -53,600,000 | 10,635,000 | -25,537,000 | 53,293,000 |