Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$174,877
$148,155
$161,231
$188,491
Gross Profit
39,681
19,773
14,387
31,964
EBITDA
31,255
19,418
14,232
30,483
EBIT
13,333
8,340
24,581
Net Income
24,500
12,378
10,191
20,568
Net Change In Cash
174,877
148,155
161,231
188,491
Free Cash Flow
18,189
-7,416
-27,095
45,474
Cash
298,249
261,040
231,749
225,549
Basic Shares
17,723
17,671
17,546
17,657

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$833,384
$855,000
$774,802
$372,846
Gross Profit
98,218
54,731
97,560
13,861
EBITDA
91,878
49,079
92,675
25,368
EBIT
68,839
25,775
69,084
1,894
Net Income
60,935
37,937
52,364
5,618
Net Change In Cash
833,384
855,000
774,802
372,846
Cost of Revenue
85,910
-34,613
Free Cash Flow
90,307
39,217
86,585
-1,789
Cash
223,397
69,612
229,846
144,501
Basic Shares
17,576
17,638
17,945
18,500

Earnings Calls

Quarter EPS
2024-10-31
$1.38
2024-07-31
$0.70
2024-04-30
$0.58
2024-01-31
$1.16