Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$153,987
$153,624
$142,842
$151,260
Gross Profit
105,357
110,357
94,750
107,975
EBITDA
16,783
24,795
10,854
24,974
EBIT
19,450
5,611
19,721
Net Income
10,515
11,692
2,248
12,348
Net Change In Cash
153,987
153,624
142,842
151,260
Free Cash Flow
19,362
2,612
381
13,580
Cash
45,523
31,245
35,427
38,765
Basic Shares
15,297
15,391
15,563
15,491

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$610,857
$604,661
$615,268
$585,206
Gross Profit
429,856
427,400
422,050
394,436
EBITDA
75,702
99,069
104,487
28,220
EBIT
69,682
76,148
78,734
-1,039
Net Income
39,483
36,201
42,175
-28,143
Net Change In Cash
610,857
604,661
615,268
585,206
Cost of Revenue
31,550
Free Cash Flow
50,769
46,379
59,358
69,525
Cash
35,427
62,172
87,053
35,957
Basic Shares
15,137
14,404
14,285
12,429

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.81
2025-04-30
$0.88
2025-01-31
$0.32