Swipe horizontally to view all columns.
| Income Statement (Quarterly) |
2025-01-31 |
2024-10-31 |
2024-07-31 |
2024-04-30 |
| Revenue |
1,030,222,000 |
1,013,665,000 |
992,246,000 |
955,395,000 |
| Cost of Revenue |
624,560,000 |
619,773,000 |
602,976,000 |
555,665,000 |
| Gross Profit |
405,662,000 |
393,892,000 |
389,270,000 |
399,730,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
| SG&A Expenses |
178,857,000 |
175,246,000 |
172,824,000 |
162,818,000 |
| Operating Expenses |
178,857,000 |
175,246,000 |
172,824,000 |
190,753,000 |
| Operating Income |
226,805,000 |
218,646,000 |
216,446,000 |
208,977,000 |
| Interest Expense |
32,458,000 |
35,406,000 |
36,788,000 |
38,512,000 |
| Income Before Tax |
195,266,000 |
172,688,000 |
180,317,000 |
171,101,000 |
| Income Tax Expense |
13,700,000 |
33,000,000 |
32,500,000 |
36,200,000 |
| Net Income |
167,955,000 |
139,688,000 |
136,577,000 |
123,146,000 |
| EPS |
1.21 |
1.01 |
0.99 |
0.89 |
| EPS Diluted |
0.00 |
0.00 |
0.00 |
0.00 |
| Income Statement (Annual) |
2025-10-31 |
2024-10-31 |
2023-10-31 |
2023-01-31 |
2022-10-31 |
| Revenue |
4,485,044,000 |
3,857,669,000 |
2,968,105,000 |
0 |
2,208,322,000 |
| Cost of Revenue |
2,698,580,000 |
2,355,943,000 |
1,814,617,000 |
0 |
1,345,563,000 |
| Gross Profit |
1,786,464,000 |
1,501,726,000 |
1,153,488,000 |
0 |
862,759,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
0 |
| SG&A Expenses |
767,466,000 |
677,271,000 |
516,292,000 |
0 |
365,915,000 |
| Operating Expenses |
767,466,000 |
677,271,000 |
528,149,000 |
27,070,190 |
365,915,000 |
| Operating Income |
1,018,998,000 |
824,455,000 |
625,339,000 |
27,070,190 |
496,844,000 |
| Interest Expense |
129,877,000 |
149,313,000 |
72,984,000 |
6,068,000 |
6,386,000 |
| Income Before Tax |
893,554,000 |
677,586,000 |
555,283,000 |
21,002,190 |
491,023,000 |
| Income Tax Expense |
148,000,000 |
118,500,000 |
110,900,000 |
21,000,000 |
100,400,000 |
| Net Income |
690,385,000 |
514,109,000 |
403,596,000 |
2,190 |
351,675,000 |
| EPS |
4.97 |
3.71 |
2.94 |
0.00 |
2.59 |
| EPS Diluted |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
| Balance Sheet (Quarterly) |
2025-10-31 |
2024-10-31 |
2023-10-31 |
2022-10-31 |
| Cash and Cash Equivalents |
217,781,000 |
162,103,000 |
171,048,000 |
139,504,000 |
| Short Term Investments |
0 |
0 |
0 |
0 |
| Net Receivables |
756,872,000 |
650,722,000 |
620,777,000 |
388,826,000 |
| Inventory |
1,295,336,000 |
1,170,949,000 |
1,013,680,000 |
582,471,000 |
| Total Current Assets |
2,356,366,000 |
2,062,292,000 |
1,855,342,000 |
1,152,730,000 |
| Property Plant Equipment |
431,710,000 |
339,034,000 |
443,221,000 |
225,879,000 |
| Goodwill and Intangibles |
5,133,064,000 |
4,715,069,000 |
4,631,608,000 |
2,405,752,000 |
| Total Assets |
8,500,434,000 |
7,592,822,000 |
7,195,063,000 |
4,095,496,000 |
| Account Payables |
231,040,000 |
198,429,000 |
205,893,000 |
116,551,000 |
| Short Term Debt |
29,094,000 |
27,529,000 |
17,801,000 |
1,654,000 |
| Total Current Liabilities |
832,004,000 |
663,851,000 |
665,342,000 |
420,859,000 |
| Long Term Debt |
2,164,587,000 |
2,225,267,000 |
2,460,277,000 |
288,620,000 |
| Total Liabilities |
4,121,259,000 |
3,895,416,000 |
3,637,105,000 |
1,119,589,000 |
| Retained Earnings |
3,647,678,000 |
3,062,166,000 |
2,605,984,000 |
2,253,932,000 |
| Total Shareholders Equity |
4,305,319,000 |
3,636,877,000 |
3,145,995,000 |
2,648,306,000 |
| Balance Sheet (Annual) |
2025-10-31 |
2024-10-31 |
2023-10-31 |
2022-10-31 |
2021-10-31 |
| Cash and Cash Equivalents |
217,781,000 |
162,103,000 |
171,048,000 |
139,504,000 |
108,298,000 |
| Short Term Investments |
0 |
0 |
0 |
0 |
0 |
| Net Receivables |
756,872,000 |
650,722,000 |
620,777,000 |
388,826,000 |
324,992,000 |
| Inventory |
1,295,336,000 |
1,170,949,000 |
1,013,680,000 |
582,471,000 |
478,050,000 |
| Total Current Assets |
2,356,366,000 |
2,062,292,000 |
1,855,342,000 |
1,152,730,000 |
937,385,000 |
| Property Plant Equipment |
431,710,000 |
339,034,000 |
443,221,000 |
225,879,000 |
193,638,000 |
| Goodwill and Intangibles |
5,133,064,000 |
4,715,069,000 |
4,631,608,000 |
2,405,752,000 |
2,032,702,000 |
| Total Assets |
8,500,434,000 |
7,592,822,000 |
7,195,063,000 |
4,095,496,000 |
3,498,407,000 |
| Account Payables |
231,040,000 |
198,429,000 |
205,893,000 |
116,551,000 |
85,544,000 |
| Short Term Debt |
29,094,000 |
27,529,000 |
17,801,000 |
1,654,000 |
15,389,000 |
| Total Current Liabilities |
832,004,000 |
663,851,000 |
665,342,000 |
420,859,000 |
294,880,000 |
| Long Term Debt |
2,164,587,000 |
2,225,267,000 |
2,460,277,000 |
288,620,000 |
234,983,000 |
| Total Liabilities |
4,121,259,000 |
3,895,416,000 |
3,637,105,000 |
1,119,589,000 |
1,201,468,000 |
| Retained Earnings |
3,647,678,000 |
3,062,166,000 |
2,605,984,000 |
2,253,932,000 |
1,949,521,000 |
| Total Shareholders Equity |
4,305,319,000 |
3,636,877,000 |
3,145,995,000 |
2,648,306,000 |
2,263,071,000 |
| Cash Flow Statement (Quarterly) |
2025-10-31 |
2024-10-31 |
2023-10-31 |
2023-07-31 |
| Net Income |
745,554,000 |
559,086,000 |
444,383,000 |
300,170,000 |
| Depreciation & Amortization |
196,076,000 |
175,331,000 |
130,043,000 |
86,315,000 |
| Stock Based Compensation |
34,381,000 |
18,775,000 |
15,475,000 |
15,475,000 |
| Change in Working Capital |
-24,351,000 |
-121,374,000 |
-122,960,000 |
397,541,000 |
| Operating Cash Flow |
934,266,000 |
672,370,000 |
448,735,000 |
386,485,000 |
| Capital Expenditure |
-72,886,000 |
-58,261,000 |
-49,434,000 |
-49,434,000 |
| Investments |
-72,886,000 |
-58,261,000 |
-49,434,000 |
-49,434,000 |
| Investing Cash Flow |
-731,691,000 |
-293,200,000 |
-2,484,467,000 |
-2,484,467,000 |
| Debt Repayment |
-55,000,000 |
-248,924,000 |
-989,000,000 |
0 |
| Common Stock Issued/Repurchased |
-9,174,000 |
0 |
-8,134,000 |
0 |
| Dividends Paid |
-31,968,000 |
-29,069,000 |
-27,370,000 |
-27,370,000 |
| Financing Cash Flow |
-150,677,000 |
-389,393,000 |
2,065,049,000 |
2,065,049,000 |
| Free Cash Flow |
861,380,000 |
614,109,000 |
399,301,000 |
337,051,000 |
| Net Change in Cash |
55,678,000 |
-8,945,000 |
31,544,000 |
246,981,000 |
| Cash Flow Statement (Annual) |
2025-10-31 |
2024-10-31 |
2023-10-31 |
2023-07-31 |
2023-04-30 |
| Net Income |
745,554,000 |
559,086,000 |
444,383,000 |
300,170,000 |
198,147,000 |
| Depreciation & Amortization |
196,076,000 |
175,331,000 |
130,043,000 |
86,315,000 |
56,784,000 |
| Stock Based Compensation |
34,381,000 |
18,775,000 |
15,475,000 |
15,475,000 |
0 |
| Change in Working Capital |
-24,351,000 |
-121,374,000 |
-122,960,000 |
397,541,000 |
0 |
| Operating Cash Flow |
934,266,000 |
672,370,000 |
448,735,000 |
386,485,000 |
254,931,000 |
| Capital Expenditure |
-72,886,000 |
-58,261,000 |
-49,434,000 |
-49,434,000 |
0 |
| Investments |
-72,886,000 |
-58,261,000 |
-49,434,000 |
-49,434,000 |
0 |
| Investing Cash Flow |
-731,691,000 |
-293,200,000 |
-2,484,467,000 |
-2,484,467,000 |
0 |
| Debt Repayment |
-55,000,000 |
-248,924,000 |
-989,000,000 |
0 |
0 |
| Common Stock Issued/Repurchased |
-9,174,000 |
0 |
-8,134,000 |
0 |
0 |
| Dividends Paid |
-31,968,000 |
-29,069,000 |
-27,370,000 |
-27,370,000 |
0 |
| Financing Cash Flow |
-150,677,000 |
-389,393,000 |
2,065,049,000 |
2,065,049,000 |
0 |
| Free Cash Flow |
861,380,000 |
614,109,000 |
399,301,000 |
337,051,000 |
254,931,000 |
| Net Change in Cash |
55,678,000 |
-8,945,000 |
31,544,000 |
246,981,000 |
254,931,000 |