Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$161,829
$131,769
$174,669
$182,727
Gross Profit
87,565
71,350
92,866
98,396
EBITDA
4,007
4,331
11,030
10,450
EBIT
2,051
8,678
8,072
Net Income
2,986
1,420
6,702
5,050
Net Change In Cash
161,829
131,769
174,669
182,727
Free Cash Flow
-5,081
-8,761
37,502
-7,176
Cash
180,493
203,086
208,501
181,548
Basic Shares
22,571
22,499
22,534
22,559

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-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

Quarter EPS
2025-10-31
$0
2025-07-31
$0.23
2025-04-30
$0.06
2025-01-31
$0.36