| Income Statement (Quarterly) | 2025-07-31 | 2025-01-31 | 2024-10-31 | 2024-07-31 |
|---|---|---|---|---|
| Revenue | 1,414,332,000 | 1,260,710,000 | 1,470,776,000 | 1,448,456,000 |
| Cost of Revenue | 977,807,000 | 867,620,000 | 1,009,649,000 | 996,893,000 |
| Gross Profit | 436,525,000 | 393,090,000 | 461,127,000 | 451,563,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 314,379,000 | 310,815,000 | 324,225,000 | 315,152,000 |
| Operating Expenses | 355,298,000 | 388,306,000 | 366,303,000 | 353,184,000 |
| Operating Income | 81,227,000 | 4,784,000 | 94,824,000 | 98,379,000 |
| Interest Expense | 21,068,000 | 23,069,000 | 23,697,000 | 22,213,000 |
| Income Before Tax | 61,065,000 | -17,232,000 | 72,426,000 | 78,194,000 |
| Income Tax Expense | 17,505,000 | 4,177,000 | 18,890,000 | 20,946,000 |
| Net Income | 43,560,000 | -21,409,000 | 53,536,000 | 57,248,000 |
| Per Share | ||||
| EPS | 1.14 | -0.55 | 1.37 | 1.45 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
|---|---|---|---|---|---|
| Revenue | 5,513,738,000 | 5,501,907,000 | 5,329,252,000 | 4,634,875,000 | 3,298,823,000 |
| Cost of Revenue | 3,791,714,000 | 3,726,806,000 | 3,603,307,000 | 3,146,600,000 | 2,236,120,000 |
| Gross Profit | 1,722,024,000 | 1,775,101,000 | 1,725,945,000 | 1,488,275,000 | 1,062,703,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 1,265,253,000 | 1,198,899,000 | 1,093,827,000 | 950,125,000 | 763,629,000 |
| Operating Expenses | 1,464,462,000 | 1,332,261,000 | 1,220,734,000 | 1,069,357,000 | 871,754,000 |
| Operating Income | 257,562,000 | 442,840,000 | 505,211,000 | 418,918,000 | 190,949,000 |
| Interest Expense | 89,080,000 | 75,461,000 | 65,843,000 | 58,097,000 | 53,786,000 |
| Income Before Tax | 174,295,000 | 374,166,000 | 447,503,000 | 364,819,000 | 137,094,000 |
| Income Tax Expense | 58,826,000 | 98,087,000 | 114,512,000 | 91,377,000 | 31,534,000 |
| Net Income | 115,469,000 | 276,079,000 | 332,991,000 | 273,442,000 | 105,560,000 |
| Per Share | |||||
| EPS | 2.97 | 6.86 | 7.95 | 6.35 | 2.47 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 55,599,000 | 166,148,000 | 164,745,000 | 101,916,000 |
| Short Term Investments | 0 | 0 | 0 | 0 |
| Net Receivables | 835,888,000 | 849,993,000 | 792,232,000 | 750,046,000 |
| Inventory | 586,191,000 | 580,830,000 | 575,495,000 | 550,953,000 |
| Total Current Assets | 1,520,116,000 | 1,639,323,000 | 1,549,523,000 | 1,423,127,000 |
| Property Plant Equipment | 849,985,000 | 723,464,000 | 585,770,000 | 503,950,000 |
| Goodwill and Intangibles | 1,418,050,000 | 1,356,455,000 | 1,100,473,000 | 1,150,644,000 |
| Total Assets | 3,831,267,000 | 3,759,840,000 | 3,267,008,000 | 3,104,399,000 |
| Liabilities | ||||
| Account Payables | 431,494,000 | 420,237,000 | 377,003,000 | 367,315,000 |
| Short Term Debt | 112,226,000 | 99,999,000 | 149,397,000 | 86,020,000 |
| Total Current Liabilities | 797,558,000 | 757,050,000 | 706,281,000 | 689,198,000 |
| Long Term Debt | 1,485,818,000 | 1,434,591,000 | 1,049,125,000 | 1,248,746,000 |
| Total Liabilities | 2,411,087,000 | 2,299,319,000 | 1,992,251,000 | 2,039,901,000 |
| Shareholders Equity | ||||
| Retained Earnings | 1,272,516,000 | 1,157,047,000 | 880,968,000 | 547,977,000 |
| Total Shareholders Equity | 1,420,180,000 | 1,460,521,000 | 1,274,757,000 | 1,064,498,000 |
| Balance Sheet (Annual) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 55,599,000 | 166,148,000 | 164,745,000 | 101,916,000 | 167,012,000 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 835,888,000 | 849,993,000 | 792,232,000 | 750,046,000 | 558,661,000 |
| Inventory | 586,191,000 | 580,830,000 | 575,495,000 | 550,953,000 | 357,054,000 |
| Total Current Assets | 1,520,116,000 | 1,639,323,000 | 1,549,523,000 | 1,423,127,000 | 1,102,252,000 |
| Property Plant Equipment | 849,985,000 | 723,464,000 | 585,770,000 | 503,950,000 | 429,739,000 |
| Goodwill and Intangibles | 1,418,050,000 | 1,356,455,000 | 1,100,473,000 | 1,150,644,000 | 927,199,000 |
| Total Assets | 3,831,267,000 | 3,759,840,000 | 3,267,008,000 | 3,104,399,000 | 2,483,898,000 |
| Liabilities | |||||
| Account Payables | 431,494,000 | 420,237,000 | 377,003,000 | 367,315,000 | 322,965,000 |
| Short Term Debt | 112,226,000 | 99,999,000 | 149,397,000 | 86,020,000 | 79,492,000 |
| Total Current Liabilities | 797,558,000 | 757,050,000 | 706,281,000 | 689,198,000 | 562,501,000 |
| Long Term Debt | 1,485,818,000 | 1,434,591,000 | 1,049,125,000 | 1,248,746,000 | 1,022,699,000 |
| Total Liabilities | 2,411,087,000 | 2,299,319,000 | 1,992,251,000 | 2,039,901,000 | 1,661,436,000 |
| Shareholders Equity | |||||
| Retained Earnings | 1,272,516,000 | 1,157,047,000 | 880,968,000 | 547,977,000 | 274,535,000 |
| Total Shareholders Equity | 1,420,180,000 | 1,460,521,000 | 1,274,757,000 | 1,064,498,000 | 822,462,000 |
| Cash Flow Statement (Quarterly) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 115,469,000 | 276,079,000 | 332,991,000 | 273,442,000 |
| Depreciation & Amortization | 164,148,000 | 133,362,000 | 126,907,000 | 119,232,000 |
| Stock Based Compensation | 19,202,000 | 22,436,000 | 22,098,000 | 17,354,000 |
| Change in Working Capital | 44,158,000 | -15,054,000 | -53,804,000 | -237,603,000 |
| Operating Cash Flow | 383,574,000 | 433,249,000 | 441,737,000 | 179,611,000 |
| Investing Activities | ||||
| Capital Expenditure | -47,490,000 | -57,247,000 | -52,672,000 | -41,082,000 |
| Investments | -47,490,000 | -57,247,000 | -52,672,000 | -41,082,000 |
| Investing Cash Flow | -239,489,000 | -430,771,000 | -111,470,000 | -387,210,000 |
| Financing Activities | ||||
| Debt Repayment | -94,175,000 | 116,176,000 | -688,202,000 | -1,215,372,000 |
| Common Stock Issued/Repurchased | -165,502,000 | -116,439,000 | -107,573,000 | -33,156,000 |
| Dividends Paid | 0 | 0 | 0 | -2,332,000 |
| Financing Cash Flow | -255,217,000 | -437,000 | -265,609,000 | 143,278,000 |
| Summary | ||||
| Free Cash Flow | 336,084,000 | 376,002,000 | 389,065,000 | 138,529,000 |
| Net Change in Cash | -110,549,000 | 1,403,000 | 62,829,000 | -65,096,000 |
| Cash Flow Statement (Annual) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 115,469,000 | 276,079,000 | 332,991,000 | 273,442,000 | 105,560,000 |
| Depreciation & Amortization | 164,148,000 | 133,362,000 | 126,907,000 | 119,232,000 | 108,125,000 |
| Stock Based Compensation | 19,202,000 | 22,436,000 | 22,098,000 | 17,354,000 | 12,872,000 |
| Change in Working Capital | 44,158,000 | -15,054,000 | -53,804,000 | -237,603,000 | -71,033,000 |
| Operating Cash Flow | 383,574,000 | 433,249,000 | 441,737,000 | 179,611,000 | 153,304,000 |
| Investing Activities | |||||
| Capital Expenditure | -47,490,000 | -57,247,000 | -52,672,000 | -41,082,000 | -29,873,000 |
| Investments | -47,490,000 | -57,247,000 | -52,672,000 | -41,082,000 | -29,873,000 |
| Investing Cash Flow | -239,489,000 | -430,771,000 | -111,470,000 | -387,210,000 | -63,587,000 |
| Financing Activities | |||||
| Debt Repayment | -94,175,000 | 116,176,000 | -688,202,000 | -1,215,372,000 | -1,010,741,000 |
| Common Stock Issued/Repurchased | -165,502,000 | -116,439,000 | -107,573,000 | -33,156,000 | -4,160,000 |
| Dividends Paid | 0 | 0 | 0 | -2,332,000 | 0 |
| Financing Cash Flow | -255,217,000 | -437,000 | -265,609,000 | 143,278,000 | -136,622,000 |
| Summary | |||||
| Free Cash Flow | 336,084,000 | 376,002,000 | 389,065,000 | 138,529,000 | 123,431,000 |
| Net Change in Cash | -110,549,000 | 1,403,000 | 62,829,000 | -65,096,000 | -43,897,000 |