Quarterly Financials

Values in thousands2025-10-312025-07-312025-04-302025-01-31
Revenue
$186,132
$161,829
$131,769
$174,669
Gross Profit
101,056
87,565
71,350
92,866
EBITDA
10,000
7,476
4,331
11,030
EBIT
12,280
5,099
2,051
8,678
Net Income
9,661
2,986
1,420
6,702
Net Change In Cash
186,132
161,829
131,769
174,669
Free Cash Flow
11,596
-5,081
-8,761
37,502
Cash
183,876
180,493
203,086
208,501
Basic Shares
22,497
22,571
22,499
22,534

Annual Financials

Values in thousands2025-01-312024-01-312023-01-312022-01-31
Revenue
$653,378
$672,601
$751,898
$732,393
Gross Profit
353,140
370,394
433,895
419,065
EBITDA
36,452
70,343
133,232
130,484
EBIT
27,140
60,699
122,423
118,021
Net Income
18,364
46,711
94,528
91,599
Net Change In Cash
653,378
672,601
751,898
732,393
Cost of Revenue
-21,523
56,286
Free Cash Flow
-9,470
68,411
47,054
124,867
Cash
208,501
262,059
251,584
277,128
Basic Shares
22,603
22,641
22,955
23,679

Earnings Calls

QuarterEPS
2025-10-31
$0.42
2025-07-31
$0.23
2025-04-30
$0.06
2025-01-31
$0.36