Quarterly Financials

Values in thousands2025-10-312025-07-312025-04-302025-01-31
Revenue
$150,528
$153,987
$153,624
$142,842
Gross Profit
106,720
105,357
110,357
94,750
EBITDA
20,707
23,247
24,795
10,854
EBIT
15,487
17,281
19,450
5,611
Net Income
9,205
10,515
11,692
2,248
Net Change In Cash
150,528
153,987
153,624
142,842
Free Cash Flow
15,717
19,362
2,612
381
Cash
58,006
45,523
31,245
35,427
Basic Shares
15,358
15,297
15,391
15,563

Annual Financials

Values in thousands2025-01-312024-01-312023-01-312022-01-31
Revenue
$610,857
$604,661
$615,268
$585,206
Gross Profit
429,856
427,400
422,050
394,436
EBITDA
75,702
96,269
104,487
28,220
EBIT
69,682
73,348
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

QuarterEPS
2026-01-31
$0
2025-10-31
$0.76
2025-07-31
$0.81
2025-04-30
$0.88