Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$1,455,315
$1,635,986
$1,525,749
$1,455,731
Gross Profit
1,185,340
1,260,963
1,235,073
1,107,836
EBITDA
349,734
310,802
460,010
332,072
EBIT
301,800
403,747
247,271
Net Income
295,683
1,114,106
408,055
292,107
Net Change In Cash
1,455,315
1,635,986
1,525,749
1,455,731
Free Cash Flow
-108,170
558,429
415,402
438,218
Cash
3,653,880
3,896,532
1,839,815
1,504,477
Basic Shares
156,189
155,991
156,131
155,770

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$6,127,436
$5,842,619
$5,081,542
$4,204,193
Gross Profit
4,882,147
4,620,426
4,017,845
3,342,416
EBITDA
1,355,711
1,647,785
1,435,158
1,101,071
EBIT
1,302,960
1,117,212
808,879
Net Income
2,263,380
1,229,888
984,594
757,516
Net Change In Cash
6,127,436
5,842,619
5,081,542
4,204,193
Cost of Revenue
49,977
194,844
Free Cash Flow
1,283,868
1,511,452
1,599,818
1,396,882
Cash
3,896,532
1,438,913
1,417,608
1,432,840
Basic Shares
155,944
155,195
156,485
157,340

Earnings Calls

Quarter EPS
2025-01-31
$3.03
2024-10-31
$3.40
2024-07-31
$3.43
2024-04-30
$3