Quarterly Financials

Values in thousands 2025-04-30 2025-01-31 2024-10-31 2024-07-31
Revenue
$276,272
$279,520
$275,913
$270,039
Gross Profit
215,599
220,736
220,357
214,526
EBITDA
22,736
35,730
29,337
25,576
EBIT
15,840
29,537
23,411
20,280
Net Income
8,194
194,010
12,893
20,496
Net Change In Cash
276,272
279,520
275,913
270,039
Free Cash Flow
118,299
92,943
62,311
29,787
Cash
689,628
624,575
608,765
406,620
Basic Shares
149,614
150,485
149,071
146,525

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$1,090,130
$1,037,741
$990,874
$874,332
Gross Profit
862,025
777,129
738,318
624,848
EBITDA
113,338
101,994
102,828
50,608
EBIT
91,235
50,753
36,840
-30,640
Net Income
244,621
129,032
26,783
-41,459
Net Change In Cash
1,090,130
1,037,741
990,874
874,332
Cost of Revenue
22,087
-177,411
Free Cash Flow
329,684
300,323
281,485
224,331
Cash
624,575
383,742
428,465
416,274
Basic Shares
148,643
148,586
150,192
155,598

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-04-30
$0.30
2025-01-31
$0.42
2024-10-31
$0.45