Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$182,727
$159,313
$136,669
$179,620
Gross Profit
98,396
86,365
75,513
96,777
EBITDA
10,450
7,091
7,771
17,632
EBIT
8,072
4,797
5,483
15,266
Net Income
5,050
3,721
2,891
12,145
Net Change In Cash
182,727
159,313
136,669
179,620
Free Cash Flow
-7,090
-20,158
-19,747
67,783
Cash
181,548
198,251
225,372
262,059
Basic Shares
22,627
22,658
22,673
22,708

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$672,601
$751,898
$732,393
$506,397
Gross Profit
370,394
433,895
419,065
270,499
EBITDA
70,343
133,232
130,484
-126,311
EBIT
60,699
122,423
118,021
-140,423
Net Income
46,711
94,528
91,599
-111,194
Net Change In Cash
672,601
751,898
732,393
506,397
Cost of Revenue
-21,523
56,286
32,162
Free Cash Flow
68,411
47,054
124,867
65,228
Cash
262,059
251,584
277,128
223,811
Basic Shares
22,641
22,955
23,679
23,239

Earnings Calls

Quarter EPS
2024-10-31
$0.22
2024-07-31
$0.16
2024-04-30
$0.13
2024-01-31
$0.55