Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$1,147,591
$1,097,820
$1,030,222
$1,013,665
Gross Profit
457,157
466,545
433,267
422,347
EBITDA
316,448
297,665
273,949
263,977
EBIT
266,681
248,788
227,724
219,292
Net Income
177,341
156,793
167,955
139,688
Net Change In Cash
1,147,591
1,097,820
1,030,222
1,013,665
Free Cash Flow
218,472
188,731
185,699
189,537
Cash
261,888
242,309
165,467
162,103
Basic Shares
140,950
140,599
140,484
140,536

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$3,857,669
$2,968,105
$2,208,322
$1,865,682
Gross Profit
1,612,991
1,249,261
938,820
727,423
EBITDA
1,000,599
756,767
592,709
472,792
EBIT
826,899
628,267
497,409
379,773
Net Income
514,109
403,596
351,675
329,758
Net Change In Cash
3,857,669
2,968,105
2,208,322
1,865,682
Cost of Revenue
38,194
-298,554
Free Cash Flow
614,109
399,301
435,874
407,901
Cash
162,103
171,048
139,504
108,298
Basic Shares
140,198
138,905
138,037
137,854

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$1.26
2025-04-30
$2.31
2025-01-31
$1.20