Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$1,124,112
$942,308
$910,826
$1,037,709
Gross Profit
460,022
403,945
357,506
436,902
EBITDA
106,809
61,034
45,608
122,424
EBIT
73,011
28,104
11,690
89,600
Net Income
37,028
14,230
-16,849
49,547
Net Change In Cash
1,124,112
942,308
910,826
1,037,709
Free Cash Flow
265,817
-178,975
41,420
247,074
Cash
934,863
883,365
1,091,289
1,264,751
Basic Shares
145,964
145,361
144,914
145,848

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$4,014,955
$4,386,549
$3,632,661
$3,620,684
Gross Profit
1,719,590
1,878,851
1,560,344
1,721,979
EBITDA
350,348
527,033
397,433
618,479
EBIT
216,878
384,853
257,230
486,213
Net Income
83,956
254,827
152,902
500,196
Net Change In Cash
4,014,955
4,386,549
3,632,661
3,620,684
Cost of Revenue
-402,059
333,896
Free Cash Flow
514,532
62,135
-258,574
462,096
Cash
934,863
1,010,618
994,352
1,422,546
Basic Shares
145,964
149,380
152,193
156,743

Earnings Calls

Quarter EPS
2024-10-31
$0.54
2024-07-31
$0.35
2024-04-30
$0.27
2024-01-31
$0.66