Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$772,937
$647,801
$932,252
$738,518
Gross Profit
328,769
258,457
411,069
321,877
EBITDA
23,172
-12,091
100,122
16,596
EBIT
-29,917
83,042
-937
Net Income
6,242
-32,928
81,399
-23,395
Net Change In Cash
772,937
647,801
932,252
738,518
Free Cash Flow
96,819
-95,319
160,695
-105,363
Cash
189,635
151,192
187,696
140,911
Basic Shares
52,115
51,375
67,681
66,608

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$2,995,273
$2,776,530
$2,687,350
$2,591,631
Gross Profit
1,300,990
1,222,580
1,148,747
1,169,505
EBITDA
178,522
318,653
316,392
364,373
EBIT
110,328
257,304
254,925
307,574
Net Income
60,423
198,199
149,610
171,363
Net Change In Cash
2,995,273
2,776,530
2,687,350
2,591,631
Free Cash Flow
35,588
256,174
79,685
68,121
Cash
187,696
360,285
275,765
415,565
Basic Shares
68,594
69,782
70,087
65,919

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.26
2025-04-30
-$0.44
2025-01-31
$1.48