Latest Quarter
2026-05-31
Fast path: latest quarter results by ticker or company name
Latest Quarter
2026-05-31
Revenue
$371M
Net Income
$48.1M
Operating Margin
4.7%
Free Cash Flow
$252M
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-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 |
|---|---|---|---|---|
| Revenue | 371,456,000 | 378,677,000 | 327,452,000 | 303,707,000 |
| Cost of Revenue | 269,568,000 | 269,203,000 | 242,823,000 | 222,149,000 |
| Gross Profit | 101,888,000 | 109,474,000 | 84,629,000 | 81,558,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 77,935,000 | 75,745,000 | 70,721,000 | 70,565,000 |
| Operating Expenses | 77,935,000 | 75,745,000 | 70,721,000 | 70,565,000 |
| Operating Income | 17,579,000 | 33,729,000 | 13,908,000 | 10,993,000 |
| Interest Expense | -2,885,000 | 1,828,000 | 1,472,000 | 115,000 |
| Income Before Tax | 59,773,000 | 60,114,000 | 35,780,000 | 45,681,000 |
| Income Tax Expense | 11,708,000 | 14,994,000 | 8,751,000 | 10,860,000 |
| Net Income | 48,146,000 | 45,463,000 | 27,328,000 | 35,148,000 |
| Per Share | ||||
| EPS | 0.99 | 0.93 | 0.56 | 0.71 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2026-05-31 | 2025-05-31 | 2024-05-31 | 2023-12-31 | 2023-05-31 |
|---|---|---|---|---|---|
| Revenue | 1,381,292,000 | 1,153,492,000 | 1,245,703,000 | 1,245,703,000 | 4,916,392,000 |
| Cost of Revenue | 1,003,017,000 | 835,227,000 | 960,684,000 | 960,684,000 | 4,253,080,000 |
| Gross Profit | 378,275,000 | 318,265,000 | 285,019,000 | 285,019,000 | 663,312,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 294,966,000 | 268,413,000 | 283,471,000 | 283,471,000 | 428,872,000 |
| Operating Expenses | 294,966,000 | 268,413,000 | 283,471,000 | 283,471,000 | 428,872,000 |
| Operating Income | 76,209,000 | 49,852,000 | -73,459,000 | -73,459,000 | 394,200,000 |
| Interest Expense | -6,248,000 | 2,297,000 | 1,587,000 | 1,587,000 | 26,759,000 |
| Income Before Tax | 201,348,000 | 128,809,000 | 74,007,000 | 74,007,000 | 345,368,000 |
| Income Tax Expense | 46,313,000 | 33,839,000 | 39,027,000 | 39,027,000 | 76,198,000 |
| Net Income | 156,085,000 | 96,053,000 | 110,624,000 | 110,624,000 | 256,528,000 |
| Per Share | |||||
| EPS | 3.18 | 1.94 | 2.25 | 2.25 | 5.28 |
| 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) | 2026-05-31 | 2025-05-31 | 2024-05-31 | 2023-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 154,736,000 | 96,053,000 | 117,821,000 | 27,783,000 |
| Depreciation & Amortization | 57,272,000 | 48,262,000 | 80,704,000 | 80,704,000 |
| Stock Based Compensation | 13,734,000 | 0 | 16,688,000 | 16,688,000 |
| Change in Working Capital | 15,783,000 | 748,000 | -9,332,000 | -9,332,000 |
| Operating Cash Flow | 226,119,000 | 209,744,000 | 289,976,000 | 291,061,000 |
| Investing Activities | ||||
| Capital Expenditure | 25,627,000 | -50,580,000 | -83,527,000 | -83,527,000 |
| Investments | 0 | -50,580,000 | -83,527,000 | -83,527,000 |
| Investing Cash Flow | -360,067,000 | -135,101,000 | -140,808,000 | -141,893,000 |
| Financing Activities | ||||
| Debt Repayment | 0 | 0 | -221,703,000 | -221,703,000 |
| Common Stock Issued/Repurchased | -37,889,000 | -34,890,000 | -11,399,000 | -22,798,000 |
| Dividends Paid | -36,890,000 | -33,903,000 | -56,819,000 | -56,819,000 |
| Financing Cash Flow | -88,402,000 | -68,793,000 | -359,889,000 | -359,889,000 |
| Summary | ||||
| Free Cash Flow | 251,746,000 | 159,164,000 | 206,449,000 | 207,534,000 |
| Net Change in Cash | 21,746,000 | 5,850,000 | -210,721,000 | -178,043,000 |
| Cash Flow Statement (Annual) | 2026-05-31 | 2025-05-31 | 2024-05-31 | 2023-12-31 | 2023-05-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 154,736,000 | 96,053,000 | 117,821,000 | 27,783,000 | 269,170,000 |
| Depreciation & Amortization | 57,272,000 | 48,262,000 | 80,704,000 | 80,704,000 | 112,800,000 |
| Stock Based Compensation | 13,734,000 | 0 | 16,688,000 | 16,688,000 | 19,178,000 |
| Change in Working Capital | 15,783,000 | 748,000 | -9,332,000 | -9,332,000 | 159,628,000 |
| Operating Cash Flow | 226,119,000 | 209,744,000 | 289,976,000 | 291,061,000 | 625,364,000 |
| Investing Activities | |||||
| Capital Expenditure | 25,627,000 | -50,580,000 | -83,527,000 | -83,527,000 | -86,366,000 |
| Investments | 0 | -50,580,000 | -83,527,000 | -83,527,000 | -86,366,000 |
| Investing Cash Flow | -360,067,000 | -135,101,000 | -140,808,000 | -141,893,000 | -71,776,000 |
| Financing Activities | |||||
| Debt Repayment | 0 | 0 | -221,703,000 | -221,703,000 | -51,868,000 |
| Common Stock Issued/Repurchased | -37,889,000 | -34,890,000 | -11,399,000 | -22,798,000 | -3,560,000 |
| Dividends Paid | -36,890,000 | -33,903,000 | -56,819,000 | -56,819,000 | -59,244,000 |
| Financing Cash Flow | -88,402,000 | -68,793,000 | -359,889,000 | -359,889,000 | -133,127,000 |
| Summary | |||||
| Free Cash Flow | 251,746,000 | 159,164,000 | 206,449,000 | 207,534,000 | 538,998,000 |
| Net Change in Cash | 21,746,000 | 5,850,000 | -210,721,000 | -178,043,000 | 420,461,000 |