Quarterly Financials

Values in thousands 2025-04-30 2025-01-31 2024-10-31 2024-07-31
Revenue
$153,624
$142,842
$151,260
$155,242
Gross Profit
110,357
94,750
107,975
109,394
EBITDA
24,795
10,854
24,974
20,238
EBIT
19,450
5,611
19,721
15,234
Net Income
11,692
2,248
12,348
8,191
Net Change In Cash
153,624
142,842
151,260
155,242
Free Cash Flow
2,612
381
13,580
14,133
Cash
31,245
35,427
38,765
28,466
Basic Shares
15,391
15,563
15,491
15,098

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-04-30
$0.88
2025-01-31
$0.32
2024-10-31
$0.89