Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$1,072,260
$1,124,112
$942,308
$910,826
Gross Profit
471,821
460,022
403,945
357,506
EBITDA
124,969
106,809
61,034
45,608
EBIT
91,512
73,011
28,104
11,690
Net Income
44,572
37,028
14,230
-16,849
Net Change In Cash
1,072,260
1,124,112
942,308
910,826
Free Cash Flow
76,839
265,817
-178,975
41,420
Cash
874,749
934,863
883,365
1,091,289
Basic Shares
145,944
145,964
145,361
144,914

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
2025-01-31
$0.64
2024-10-31
$0.54
2024-07-31
$0.35
2024-04-30
$0.27