Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$1,030,222
$1,013,665
$992,246
$955,395
Gross Profit
405,662
393,892
389,270
399,730
EBITDA
226,805
218,646
261,415
251,984
EBIT
173,961
217,105
209,153
Net Income
167,955
139,688
136,577
123,146
Net Change In Cash
1,030,222
1,013,665
992,246
955,395
Free Cash Flow
185,699
189,537
198,105
128,192
Cash
165,467
162,103
202,940
204,161
Basic Shares
140,484
140,536
140,305
140,059

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,501,726
1,153,488
862,759
727,423
EBITDA
824,455
756,767
592,709
472,792
EBIT
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-01-31
$1.20
2024-10-31
$0.99
2024-07-31
$0.97
2024-04-30
$0.88