Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$3,333,462
$2,727,944
$2,837,486
$1,947,848
Gross Profit
846,324
742,004
859,710
539,932
EBITDA
611,055
517,336
642,666
324,558
EBIT
497,191
623,526
308,415
Net Income
475,409
374,611
481,617
239,558
Net Change In Cash
3,333,462
2,727,944
2,837,486
1,947,848
Free Cash Flow
149,860
442,906
-320,563
Cash
1,303,039
893,422
1,085,811
798,300
Basic Shares
102,676
104,014
105,803
106,265

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$2,809,981
$9,994,937
$10,275,558
$8,790,361
Gross Profit
2,809,981
2,634,201
2,486,379
1,942,900
EBITDA
2,040,187
1,801,228
1,585,442
1,097,127
EBIT
1,724,755
1,508,626
1,020,877
Net Income
1,571,195
1,372,071
1,286,500
833,627
Net Change In Cash
2,809,981
9,994,937
10,275,558
8,790,361
Cost of Revenue
-285,862
287,808
Free Cash Flow
1,193,469
915,090
1,236,249
Cash
1,303,039
1,300,068
1,346,754
1,638,494
Basic Shares
104,690
111,008
117,975
125,807

Earnings Calls

Quarter EPS
2024-10-31
$4.63
2024-07-31
$3.60
2024-04-30
$4.55
2024-01-31
$2.25