Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$979,638
$722,704
$708,380
$593,394
Gross Profit
204,167
137,595
143,075
112,510
EBITDA
117,472
105,598
69,211
28,591
EBIT
115,421
103,531
67,197
26,993
Net Income
94,349
72,919
50,836
23,904
Net Change In Cash
979,638
722,704
708,380
593,394
Free Cash Flow
111,402
-95,647
84,662
-93,168
Cash
209,976
131,651
190,336
238,123
Basic Shares
7,017
7,048
6,902
6,937

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$3,004,918
$2,756,016
$2,922,231
$2,782,857
Gross Profit
601,787
580,137
643,433
540,802
EBITDA
313,335
283,745
364,391
271,386
EBIT
305,605
274,947
358,934
266,106
Net Income
242,008
205,891
225,490
607,817
Net Change In Cash
3,004,918
2,756,016
2,922,231
2,782,857
Cost of Revenue
70,794
1,936
Free Cash Flow
5,781
195,868
76,874
204,271
Cash
209,976
434,119
326,198
245,970
Basic Shares
7,007
6,666
6,728
6,395

Earnings Calls

Quarter EPS
2024-07-31
$9.74
2024-04-30
$6.66
2024-01-31
$2.91
2023-10-31
$13.05