Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$1,739,737
$1,602,984
$1,456,317
$1,631,304
Gross Profit
1,359,173
1,285,919
1,147,004
1,208,196
EBITDA
450,281
564,798
349,734
478,624
EBIT
335,812
489,639
301,800
338,631
Net Income
242,509
345,332
295,683
1,114,106
Net Change In Cash
1,739,737
1,602,984
1,456,317
1,631,304
Free Cash Flow
632,355
219,777
-108,170
558,429
Cash
2,526,475
14,119,095
3,653,880
3,896,532
Basic Shares
161,682
156,088
156,189
155,991

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$6,127,436
$5,327,956
$4,615,714
$4,200,011
Gross Profit
4,882,147
4,095,274
3,717,701
3,304,316
EBITDA
1,941,357
1,651,473
1,333,555
1,101,071
EBIT
1,549,019
1,306,648
1,105,150
808,879
Net Income
2,263,380
1,229,888
984,594
757,516
Net Change In Cash
6,127,436
5,327,956
4,615,714
4,200,011
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,433,966
1,417,608
1,432,840
Basic Shares
155,944
155,195
156,485
157,340

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$3.39
2025-04-30
$3.67
2025-01-31
$3.03