| Income Statement (Quarterly) | 2025-07-31 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 
|---|---|---|---|---|
| Revenue | 396,800,000 | 404,626,000 | 426,595,000 | 403,809,000 | 
| Cost of Revenue | 122,469,000 | 104,219,000 | 107,000,000 | 122,147,000 | 
| Gross Profit | 274,331,000 | 300,407,000 | 319,595,000 | 281,662,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 0 | 0 | 0 | 248,819,000 | 
| Operating Expenses | 240,330,000 | 248,576,000 | 255,462,000 | 248,819,000 | 
| Operating Income | 30,963,000 | 51,831,000 | 64,133,000 | 28,973,000 | 
| Interest Expense | 11,042,000 | 14,027,000 | 14,463,000 | 12,787,000 | 
| Income Before Tax | 17,707,000 | 18,673,000 | 48,937,000 | 23,003,000 | 
| Income Tax Expense | 6,007,000 | 41,627,000 | 8,479,000 | 24,439,000 | 
| Net Income | 11,700,000 | -22,954,000 | 40,458,000 | -1,436,000 | 
| Per Share | ||||
| EPS | 0.22 | -0.43 | 0.75 | -0.03 | 
| 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 | 1,677,609,000 | 1,872,987,000 | 2,019,900,000 | 2,082,928,000 | 1,941,501,000 | 
| Cost of Revenue | 483,202,000 | 579,722,000 | 692,541,000 | 700,658,000 | 625,335,000 | 
| Gross Profit | 1,194,407,000 | 1,293,265,000 | 1,327,359,000 | 1,382,270,000 | 1,316,166,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 0 | 1,013,520,000 | 1,037,399,000 | 1,079,585,000 | 1,022,660,000 | 
| Operating Expenses | 947,437,000 | 1,241,004,000 | 1,122,280,000 | 1,164,421,000 | 1,097,345,000 | 
| Operating Income | 221,409,000 | 52,261,000 | 208,963,000 | 219,276,000 | 185,511,000 | 
| Interest Expense | 52,547,000 | 49,003,000 | 37,745,000 | 19,802,000 | 18,383,000 | 
| Income Before Tax | 142,878,000 | -187,047,000 | 33,100,000 | 209,661,000 | 175,912,000 | 
| Income Tax Expense | 58,717,000 | 13,272,000 | 15,867,000 | 61,352,000 | 27,656,000 | 
| Net Income | 84,161,000 | -200,319,000 | 17,233,000 | 148,309,000 | 148,256,000 | 
| Per Share | |||||
| EPS | 1.56 | -3.65 | 0.31 | 2.66 | 2.65 | 
| 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 | 85,882,000 | 83,249,000 | 106,714,000 | 100,397,000 | 
| Short Term Investments | 0 | 154,000 | 6,400,000 | 900,000 | 
| Net Receivables | 228,410,000 | 224,198,000 | 310,121,000 | 331,960,000 | 
| Inventory | 22,875,000 | 26,219,000 | 30,733,000 | 36,585,000 | 
| Total Current Assets | 439,884,000 | 454,042,000 | 541,279,000 | 550,866,000 | 
| Property Plant Equipment | 228,253,000 | 261,512,000 | 338,346,000 | 383,291,000 | 
| Goodwill and Intangibles | 1,716,549,000 | 1,707,062,000 | 2,058,844,000 | 2,233,571,000 | 
| Total Assets | 2,691,466,000 | 2,725,495,000 | 3,108,810,000 | 3,361,695,000 | 
| Liabilities | ||||
| Account Payables | 60,948,000 | 55,659,000 | 84,325,000 | 77,438,000 | 
| Short Term Debt | 28,282,000 | 25,794,000 | 24,673,000 | 39,326,000 | 
| Total Current Liabilities | 820,856,000 | 873,282,000 | 895,553,000 | 969,419,000 | 
| Long Term Debt | 870,917,000 | 861,482,000 | 858,832,000 | 900,818,000 | 
| Total Liabilities | 1,939,260,000 | 1,985,779,000 | 2,063,783,000 | 2,219,426,000 | 
| Shareholders Equity | ||||
| Retained Earnings | 1,591,168,000 | 1,583,348,000 | 1,860,872,000 | 1,921,160,000 | 
| Total Shareholders Equity | 752,206,000 | 739,716,000 | 1,045,027,000 | 1,142,269,000 | 
| Balance Sheet (Annual) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 85,882,000 | 83,249,000 | 106,714,000 | 100,397,000 | 93,795,000 | 
| Short Term Investments | 0 | 154,000 | 6,400,000 | 900,000 | 0 | 
| Net Receivables | 228,410,000 | 224,198,000 | 310,121,000 | 331,960,000 | 311,571,000 | 
| Inventory | 22,875,000 | 26,219,000 | 30,733,000 | 36,585,000 | 42,538,000 | 
| Total Current Assets | 439,884,000 | 454,042,000 | 541,279,000 | 550,866,000 | 526,297,000 | 
| Property Plant Equipment | 228,253,000 | 261,512,000 | 338,346,000 | 383,291,000 | 403,700,000 | 
| Goodwill and Intangibles | 1,716,549,000 | 1,707,062,000 | 2,058,844,000 | 2,233,571,000 | 2,369,159,000 | 
| Total Assets | 2,691,466,000 | 2,725,495,000 | 3,108,810,000 | 3,361,695,000 | 3,446,439,000 | 
| Liabilities | |||||
| Account Payables | 60,948,000 | 55,659,000 | 84,325,000 | 77,438,000 | 95,791,000 | 
| Short Term Debt | 28,282,000 | 25,794,000 | 24,673,000 | 39,326,000 | 34,940,000 | 
| Total Current Liabilities | 820,856,000 | 873,282,000 | 895,553,000 | 969,419,000 | 988,972,000 | 
| Long Term Debt | 870,917,000 | 861,482,000 | 858,832,000 | 900,818,000 | 954,920,000 | 
| Total Liabilities | 1,939,260,000 | 1,985,779,000 | 2,063,783,000 | 2,219,426,000 | 2,355,148,000 | 
| Shareholders Equity | |||||
| Retained Earnings | 1,591,168,000 | 1,583,348,000 | 1,860,872,000 | 1,921,160,000 | 1,850,058,000 | 
| Total Shareholders Equity | 752,206,000 | 739,716,000 | 1,045,027,000 | 1,142,269,000 | 1,091,291,000 | 
| Cash Flow Statement (Quarterly) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 84,161,000 | -200,319,000 | 17,233,000 | 148,309,000 | 
| Depreciation & Amortization | 148,207,000 | 176,989,000 | 213,253,000 | 215,170,000 | 
| Stock Based Compensation | 22,222,000 | 24,982,000 | 26,504,000 | 25,705,000 | 
| Change in Working Capital | -154,925,000 | -128,857,000 | -138,634,000 | -104,429,000 | 
| Operating Cash Flow | 202,591,000 | 207,638,000 | 277,071,000 | 339,100,000 | 
| Investing Activities | ||||
| Capital Expenditure | -61,473,000 | -101,756,000 | -106,691,000 | -121,696,000 | 
| Investments | -61,473,000 | -76,080,000 | -106,691,000 | -121,696,000 | 
| Investing Cash Flow | -94,018,000 | -106,643,000 | -98,398,000 | -194,024,000 | 
| Financing Activities | ||||
| Debt Repayment | 18,159,000 | 23,295,000 | -48,268,000 | -661,873,000 | 
| Common Stock Issued/Repurchased | -60,421,000 | -45,050,000 | -35,000,000 | -30,000,000 | 
| Dividends Paid | -76,101,000 | -76,964,000 | -77,298,000 | -77,205,000 | 
| Financing Cash Flow | -125,330,000 | -107,221,000 | -168,568,000 | -131,638,000 | 
| Summary | ||||
| Free Cash Flow | 141,118,000 | 105,882,000 | 170,380,000 | 217,404,000 | 
| Net Change in Cash | -13,611,000 | -7,719,000 | 6,535,000 | 6,368,000 | 
| Cash Flow Statement (Annual) | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 84,161,000 | -200,319,000 | 17,233,000 | 148,309,000 | 148,256,000 | 
| Depreciation & Amortization | 148,207,000 | 176,989,000 | 213,253,000 | 215,170,000 | 200,189,000 | 
| Stock Based Compensation | 22,222,000 | 24,982,000 | 26,504,000 | 25,705,000 | 21,982,000 | 
| Change in Working Capital | -154,925,000 | -128,857,000 | -138,634,000 | -104,429,000 | -80,237,000 | 
| Operating Cash Flow | 202,591,000 | 207,638,000 | 277,071,000 | 339,100,000 | 359,923,000 | 
| Investing Activities | |||||
| Capital Expenditure | -61,473,000 | -101,756,000 | -106,691,000 | -121,696,000 | -133,212,000 | 
| Investments | -61,473,000 | -76,080,000 | -106,691,000 | -121,696,000 | -77,407,000 | 
| Investing Cash Flow | -94,018,000 | -106,643,000 | -98,398,000 | -194,024,000 | -433,154,000 | 
| Financing Activities | |||||
| Debt Repayment | 18,159,000 | 23,295,000 | -48,268,000 | -661,873,000 | -562,752,000 | 
| Common Stock Issued/Repurchased | -60,421,000 | -45,050,000 | -35,000,000 | -30,000,000 | -15,765,000 | 
| Dividends Paid | -76,101,000 | -76,964,000 | -77,298,000 | -77,205,000 | -76,938,000 | 
| Financing Cash Flow | -125,330,000 | -107,221,000 | -168,568,000 | -131,638,000 | -47,086,000 | 
| Summary | |||||
| Free Cash Flow | 141,118,000 | 105,882,000 | 170,380,000 | 217,404,000 | 226,711,000 | 
| Net Change in Cash | -13,611,000 | -7,719,000 | 6,535,000 | 6,368,000 | -108,688,000 |