Latest Quarter
2026-02-28
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2026-02-28
Revenue
$379M
Net Income
$45.5M
Operating Margin
8.9%
Free Cash Flow
$159M
Debt / Assets
44.7%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-02-28 |
|---|---|---|---|---|
| Revenue | 378,677,000 | 327,452,000 | 303,707,000 | 304,524,000 |
| Cost of Revenue | 269,203,000 | 242,823,000 | 222,149,000 | 215,277,000 |
| Gross Profit | 109,474,000 | 84,629,000 | 81,558,000 | 89,247,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 75,745,000 | 70,721,000 | 70,565,000 | 63,005,000 |
| Operating Expenses | 75,745,000 | 70,721,000 | 70,565,000 | 68,379,000 |
| Operating Income | 33,729,000 | 13,908,000 | 10,993,000 | 20,868,000 |
| Interest Expense | 1,828,000 | 1,472,000 | 115,000 | 628,000 |
| Income Before Tax | 60,114,000 | 35,780,000 | 45,681,000 | 52,579,000 |
| Income Tax Expense | 14,994,000 | 8,751,000 | 10,860,000 | 13,240,000 |
| Net Income | 45,463,000 | 27,328,000 | 35,148,000 | 39,663,000 |
| Per Share | ||||
| EPS | 0.93 | 0.56 | 0.71 | 0.80 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-05-31 | 2024-05-31 | 2023-12-31 | 2023-05-31 | 2022-05-31 |
|---|---|---|---|---|---|
| Revenue | 1,153,492,000 | 1,245,703,000 | 1,245,703,000 | 4,916,392,000 | 5,242,219,000 |
| Cost of Revenue | 835,227,000 | 960,684,000 | 960,684,000 | 4,253,080,000 | 4,527,403,000 |
| Gross Profit | 318,265,000 | 285,019,000 | 285,019,000 | 663,312,000 | 714,816,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 268,413,000 | 283,471,000 | 283,471,000 | 428,872,000 | 399,568,000 |
| Operating Expenses | 268,413,000 | 283,471,000 | 283,471,000 | 428,872,000 | 399,568,000 |
| Operating Income | 49,852,000 | -73,459,000 | -73,459,000 | 394,200,000 | 531,603,000 |
| Interest Expense | 2,297,000 | 1,587,000 | 1,587,000 | 26,759,000 | 31,337,000 |
| Income Before Tax | 128,809,000 | 74,007,000 | 74,007,000 | 345,368,000 | 514,286,000 |
| Income Tax Expense | 33,839,000 | 39,027,000 | 39,027,000 | 76,198,000 | 115,022,000 |
| Net Income | 96,053,000 | 110,624,000 | 110,624,000 | 256,528,000 | 379,386,000 |
| Per Share | |||||
| EPS | 1.94 | 2.25 | 2.25 | 5.28 | 7.60 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 250,075,000 | 244,225,000 | 454,946,000 | 34,485,000 |
| Short Term Investments | 0 | 0 | 0 | 0 |
| Net Receivables | 228,544,000 | 217,117,000 | 697,085,000 | 878,049,000 |
| Inventory | 169,393,000 | 164,615,000 | 607,968,000 | 759,140,000 |
| Total Current Assets | 685,370,000 | 673,893,000 | 1,868,337,000 | 1,785,653,000 |
| Property Plant Equipment | 292,925,000 | 245,873,000 | 775,621,000 | 795,109,000 |
| Goodwill and Intangibles | 566,878,000 | 552,666,000 | 729,046,000 | 700,486,000 |
| Total Assets | 1,695,152,000 | 1,638,637,000 | 3,650,918,000 | 3,643,023,000 |
| Liabilities | ||||
| Account Payables | 103,205,000 | 90,205,000 | 528,920,000 | 668,438,000 |
| Short Term Debt | 12,028,000 | 12,456,000 | 15,685,000 | 59,880,000 |
| Total Current Liabilities | 196,842,000 | 178,376,000 | 717,558,000 | 932,261,000 |
| Long Term Debt | 320,041,000 | 310,951,000 | 779,700,000 | 784,528,000 |
| Total Liabilities | 756,915,000 | 747,625,000 | 1,829,290,000 | 2,029,061,000 |
| Shareholders Equity | ||||
| Retained Earnings | 624,529,000 | 589,392,000 | 1,428,391,000 | 1,230,163,000 |
| Total Shareholders Equity | 937,187,000 | 888,879,000 | 1,696,011,000 | 1,480,752,000 |
| Balance Sheet (Annual) | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 250,075,000 | 244,225,000 | 454,946,000 | 34,485,000 | 640,311,000 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 228,544,000 | 217,117,000 | 697,085,000 | 878,049,000 | 641,922,000 |
| Inventory | 169,393,000 | 164,615,000 | 607,968,000 | 759,140,000 | 564,754,000 |
| Total Current Assets | 685,370,000 | 673,893,000 | 1,868,337,000 | 1,785,653,000 | 1,967,992,000 |
| Property Plant Equipment | 292,925,000 | 245,873,000 | 775,621,000 | 795,109,000 | 550,118,000 |
| Goodwill and Intangibles | 566,878,000 | 552,666,000 | 729,046,000 | 700,486,000 | 591,443,000 |
| Total Assets | 1,695,152,000 | 1,638,637,000 | 3,650,918,000 | 3,643,023,000 | 3,373,245,000 |
| Liabilities | |||||
| Account Payables | 103,205,000 | 90,205,000 | 528,920,000 | 668,438,000 | 567,392,000 |
| Short Term Debt | 12,028,000 | 12,456,000 | 15,685,000 | 59,880,000 | 10,405,000 |
| Total Current Liabilities | 196,842,000 | 178,376,000 | 717,558,000 | 932,261,000 | 787,901,000 |
| Long Term Debt | 320,041,000 | 310,951,000 | 779,700,000 | 784,528,000 | 737,405,000 |
| Total Liabilities | 756,915,000 | 747,625,000 | 1,829,290,000 | 2,029,061,000 | 1,821,550,000 |
| Shareholders Equity | |||||
| Retained Earnings | 624,529,000 | 589,392,000 | 1,428,391,000 | 1,230,163,000 | 1,070,016,000 |
| Total Shareholders Equity | 937,187,000 | 888,879,000 | 1,696,011,000 | 1,480,752,000 | 1,398,193,000 |
| Cash Flow Statement (Quarterly) | 2025-05-31 | 2024-05-31 | 2023-12-31 | 2023-05-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 96,053,000 | 117,821,000 | 27,783,000 | 269,170,000 |
| Depreciation & Amortization | 48,262,000 | 80,704,000 | 80,704,000 | 112,800,000 |
| Stock Based Compensation | 0 | 16,688,000 | 16,688,000 | 19,178,000 |
| Change in Working Capital | 748,000 | -9,332,000 | -9,332,000 | 159,628,000 |
| Operating Cash Flow | 209,744,000 | 289,976,000 | 291,061,000 | 625,364,000 |
| Investing Activities | ||||
| Capital Expenditure | -50,580,000 | -83,527,000 | -83,527,000 | -86,366,000 |
| Investments | -50,580,000 | -83,527,000 | -83,527,000 | -86,366,000 |
| Investing Cash Flow | -135,101,000 | -140,808,000 | -141,893,000 | -71,776,000 |
| Financing Activities | ||||
| Debt Repayment | 0 | -221,703,000 | -221,703,000 | -51,868,000 |
| Common Stock Issued/Repurchased | -34,890,000 | -11,399,000 | -22,798,000 | -3,560,000 |
| Dividends Paid | -33,903,000 | -56,819,000 | -56,819,000 | -59,244,000 |
| Financing Cash Flow | -68,793,000 | -359,889,000 | -359,889,000 | -133,127,000 |
| Summary | ||||
| Free Cash Flow | 159,164,000 | 206,449,000 | 207,534,000 | 538,998,000 |
| Net Change in Cash | 5,850,000 | -210,721,000 | -178,043,000 | 420,461,000 |
| Cash Flow Statement (Annual) | 2025-05-31 | 2024-05-31 | 2023-12-31 | 2023-05-31 | 2022-05-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 96,053,000 | 117,821,000 | 27,783,000 | 269,170,000 | 399,264,000 |
| Depreciation & Amortization | 48,262,000 | 80,704,000 | 80,704,000 | 112,800,000 | 98,827,000 |
| Stock Based Compensation | 0 | 16,688,000 | 16,688,000 | 19,178,000 | 16,100,000 |
| Change in Working Capital | 748,000 | -9,332,000 | -9,332,000 | 159,628,000 | -337,556,000 |
| Operating Cash Flow | 209,744,000 | 289,976,000 | 291,061,000 | 625,364,000 | 70,112,000 |
| Investing Activities | |||||
| Capital Expenditure | -50,580,000 | -83,527,000 | -83,527,000 | -86,366,000 | -94,600,000 |
| Investments | -50,580,000 | -83,527,000 | -83,527,000 | -86,366,000 | -94,600,000 |
| Investing Cash Flow | -135,101,000 | -140,808,000 | -141,893,000 | -71,776,000 | -438,188,000 |
| Financing Activities | |||||
| Debt Repayment | 0 | -221,703,000 | -221,703,000 | -51,868,000 | -565,000 |
| Common Stock Issued/Repurchased | -34,890,000 | -11,399,000 | -22,798,000 | -3,560,000 | -192,808,000 |
| Dividends Paid | -33,903,000 | -56,819,000 | -56,819,000 | -59,244,000 | -57,223,000 |
| Financing Cash Flow | -68,793,000 | -359,889,000 | -359,889,000 | -133,127,000 | -237,750,000 |
| Summary | |||||
| Free Cash Flow | 159,164,000 | 206,449,000 | 207,534,000 | 538,998,000 | -24,488,000 |
| Net Change in Cash | 5,850,000 | -210,721,000 | -178,043,000 | 420,461,000 | -605,826,000 |