Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$1,026,847
$970,527
$1,390,885
$843,710
Gross Profit
294,679
323,913
559,314
258,042
EBITDA
105,595
97,411
292,278
42,675
EBIT
57,905
50,847
246,764
-606
Net Income
42,762
41,148
187,457
1,687
Net Change In Cash
1,026,847
970,527
1,390,885
843,710
Free Cash Flow
48,277
96,453
311,396
-110,964
Cash
562,746
427,462
331,718
169,702
Basic Shares
55,389
55,189
55,218
55,110

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$3,876,527
$3,559,369
$3,076,308
$2,848,354
Gross Profit
1,352,662
1,273,825
1,095,491
1,030,444
EBITDA
491,264
516,318
450,660
464,711
EBIT
323,817
385,571
345,043
379,880
Net Income
253,611
301,106
261,528
278,810
Net Change In Cash
3,876,527
3,559,369
3,076,308
2,848,354
Cost of Revenue
267,351
Free Cash Flow
106,654
164,569
62,972
39,745
Cash
331,718
179,749
332,324
64,973
Basic Shares
55,156
55,621
55,745
56,303

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.81
2025-04-30
$0.86
2025-01-31
$3.48