Swipe horizontally to view all columns.
| Income Statement (Quarterly) |
2025-10-31 |
2025-07-31 |
2025-04-30 |
2025-01-31 |
| Revenue |
394,637,000 |
403,046,000 |
400,395,000 |
397,580,000 |
| Cost of Revenue |
334,734,000 |
335,556,000 |
332,186,000 |
337,816,000 |
| Gross Profit |
59,903,000 |
67,490,000 |
68,209,000 |
59,764,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
| SG&A Expenses |
46,096,000 |
46,476,000 |
0 |
38,169,000 |
| Operating Expenses |
46,096,000 |
47,298,000 |
0 |
38,689,000 |
| Operating Income |
12,349,000 |
20,192,000 |
32,490,000 |
21,075,000 |
| Interest Expense |
4,531,000 |
4,136,000 |
2,787,000 |
2,816,000 |
| Income Before Tax |
8,897,000 |
19,675,000 |
31,872,000 |
19,716,000 |
| Income Tax Expense |
2,800,000 |
5,080,000 |
6,306,000 |
3,145,000 |
| Net Income |
6,097,000 |
14,595,000 |
25,566,000 |
16,571,000 |
| EPS |
0.42 |
1.01 |
1.67 |
1.10 |
| 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,709,585,000 |
1,847,502,000 |
2,066,200,000 |
1,857,186,000 |
1,744,014,000 |
| Cost of Revenue |
1,403,035,000 |
1,469,695,000 |
1,708,676,000 |
1,630,742,000 |
1,424,739,000 |
| Gross Profit |
306,550,000 |
377,807,000 |
357,524,000 |
226,444,000 |
319,275,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
0 |
| SG&A Expenses |
161,702,000 |
216,611,000 |
219,647,000 |
190,102,000 |
201,747,000 |
| Operating Expenses |
166,311,000 |
216,611,000 |
219,647,000 |
190,102,000 |
201,747,000 |
| Operating Income |
140,239,000 |
161,394,000 |
136,352,000 |
-60,740,000 |
111,680,000 |
| Interest Expense |
10,341,000 |
8,207,000 |
15,994,000 |
10,189,000 |
23,128,000 |
| Income Before Tax |
126,538,000 |
151,968,000 |
122,686,000 |
-42,979,000 |
77,435,000 |
| Income Tax Expense |
27,082,000 |
35,752,000 |
28,963,000 |
-13,257,000 |
18,672,000 |
| Net Income |
99,456,000 |
116,216,000 |
93,723,000 |
-29,722,000 |
58,763,000 |
| EPS |
6.55 |
7.20 |
5.64 |
-1.79 |
3.50 |
| 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 |
| Cash and Cash Equivalents |
48,195,000 |
87,398,000 |
41,732,000 |
22,325,000 |
| Short Term Investments |
0 |
0 |
0 |
0 |
| Net Receivables |
113,738,000 |
132,107,000 |
119,163,000 |
156,961,000 |
| Inventory |
178,111,000 |
159,101,000 |
190,699,000 |
228,259,000 |
| Total Current Assets |
364,453,000 |
402,710,000 |
368,255,000 |
428,657,000 |
| Property Plant Equipment |
373,896,000 |
398,844,000 |
318,941,000 |
321,863,000 |
| Goodwill and Intangibles |
767,612,000 |
767,612,000 |
798,056,000 |
843,723,000 |
| Total Assets |
1,570,569,000 |
1,593,865,000 |
1,518,798,000 |
1,632,496,000 |
| Account Payables |
50,294,000 |
64,470,000 |
63,915,000 |
111,422,000 |
| Short Term Debt |
41,257,000 |
30,131,000 |
27,041,000 |
24,249,000 |
| Total Current Liabilities |
182,942,000 |
195,726,000 |
178,124,000 |
216,228,000 |
| Long Term Debt |
468,671,000 |
478,334,000 |
450,766,000 |
601,816,000 |
| Total Liabilities |
654,571,000 |
683,489,000 |
645,010,000 |
859,613,000 |
| Retained Earnings |
568,990,000 |
543,274,000 |
493,157,000 |
399,434,000 |
| Total Shareholders Equity |
915,998,000 |
910,376,000 |
873,788,000 |
772,883,000 |
| Balance Sheet (Annual) |
2025-04-30 |
2024-04-30 |
2023-04-30 |
2022-04-30 |
2021-04-30 |
| Cash and Cash Equivalents |
48,195,000 |
87,398,000 |
41,732,000 |
22,325,000 |
91,071,000 |
| Short Term Investments |
0 |
0 |
0 |
0 |
0 |
| Net Receivables |
113,738,000 |
132,107,000 |
119,163,000 |
156,961,000 |
146,866,000 |
| Inventory |
178,111,000 |
159,101,000 |
190,699,000 |
228,259,000 |
140,282,000 |
| Total Current Assets |
364,453,000 |
402,710,000 |
368,255,000 |
428,657,000 |
392,080,000 |
| Property Plant Equipment |
373,896,000 |
398,844,000 |
318,941,000 |
321,863,000 |
327,120,000 |
| Goodwill and Intangibles |
767,612,000 |
767,612,000 |
798,056,000 |
843,723,000 |
889,390,000 |
| Total Assets |
1,570,569,000 |
1,593,865,000 |
1,518,798,000 |
1,632,496,000 |
1,636,514,000 |
| Account Payables |
50,294,000 |
64,470,000 |
63,915,000 |
111,422,000 |
91,622,000 |
| Short Term Debt |
41,257,000 |
30,131,000 |
27,041,000 |
24,249,000 |
28,316,000 |
| Total Current Liabilities |
182,942,000 |
195,726,000 |
178,124,000 |
216,228,000 |
220,447,000 |
| Long Term Debt |
468,671,000 |
478,334,000 |
450,766,000 |
601,816,000 |
623,078,000 |
| Total Liabilities |
654,571,000 |
683,489,000 |
645,010,000 |
859,613,000 |
893,618,000 |
| Retained Earnings |
568,990,000 |
543,274,000 |
493,157,000 |
399,434,000 |
434,940,000 |
| Total Shareholders Equity |
915,998,000 |
910,376,000 |
873,788,000 |
772,883,000 |
742,896,000 |
| Cash Flow Statement (Quarterly) |
2025-04-30 |
2024-04-30 |
2023-04-30 |
2022-04-30 |
| Net Income |
99,456,000 |
116,216,000 |
93,723,000 |
-29,722,000 |
| Depreciation & Amortization |
55,912,000 |
78,781,000 |
93,744,000 |
96,606,000 |
| Stock Based Compensation |
7,989,000 |
10,682,000 |
7,396,000 |
4,708,000 |
| Change in Working Capital |
-97,665,000 |
-6,414,000 |
-76,988,000 |
-123,214,000 |
| Operating Cash Flow |
108,447,000 |
230,750,000 |
196,727,000 |
24,445,000 |
| Capital Expenditure |
-42,763,000 |
-91,048,000 |
-42,600,000 |
-44,122,000 |
| Investments |
0 |
-91,048,000 |
-42,600,000 |
-44,122,000 |
| Investing Cash Flow |
-42,658,000 |
-92,191,000 |
-43,227,000 |
-51,572,000 |
| Debt Repayment |
-5,318,000 |
-2,749,000 |
-132,894,000 |
-50,891,000 |
| Common Stock Issued/Repurchased |
-27,600,000 |
-87,652,000 |
-1,199,000 |
-25,000,000 |
| Dividends Paid |
0 |
0 |
0 |
0 |
| Financing Cash Flow |
-104,992,000 |
-92,893,000 |
-134,093,000 |
-41,619,000 |
| Free Cash Flow |
65,684,000 |
139,702,000 |
154,127,000 |
-19,677,000 |
| Net Change in Cash |
-39,203,000 |
45,666,000 |
19,407,000 |
-68,746,000 |
| Cash Flow Statement (Annual) |
2025-04-30 |
2024-04-30 |
2023-04-30 |
2022-04-30 |
2021-04-30 |
| Net Income |
99,456,000 |
116,216,000 |
93,723,000 |
-29,722,000 |
58,763,000 |
| Depreciation & Amortization |
55,912,000 |
78,781,000 |
93,744,000 |
96,606,000 |
100,289,000 |
| Stock Based Compensation |
7,989,000 |
10,682,000 |
7,396,000 |
4,708,000 |
4,598,000 |
| Change in Working Capital |
-97,665,000 |
-6,414,000 |
-76,988,000 |
-123,214,000 |
-44,619,000 |
| Operating Cash Flow |
108,447,000 |
230,750,000 |
196,727,000 |
24,445,000 |
151,763,000 |
| Capital Expenditure |
-42,763,000 |
-91,048,000 |
-42,600,000 |
-44,122,000 |
-35,734,000 |
| Investments |
0 |
-91,048,000 |
-42,600,000 |
-44,122,000 |
-35,734,000 |
| Investing Cash Flow |
-42,658,000 |
-92,191,000 |
-43,227,000 |
-51,572,000 |
-42,429,000 |
| Debt Repayment |
-5,318,000 |
-2,749,000 |
-132,894,000 |
-50,891,000 |
-441,041,000 |
| Common Stock Issued/Repurchased |
-27,600,000 |
-87,652,000 |
-1,199,000 |
-25,000,000 |
-20,000,000 |
| Dividends Paid |
0 |
0 |
0 |
0 |
0 |
| Financing Cash Flow |
-104,992,000 |
-92,893,000 |
-134,093,000 |
-41,619,000 |
-115,322,000 |
| Free Cash Flow |
65,684,000 |
139,702,000 |
154,127,000 |
-19,677,000 |
116,029,000 |
| Net Change in Cash |
-39,203,000 |
45,666,000 |
19,407,000 |
-68,746,000 |
-5,988,000 |