Quarterly Financials

Values in thousands 2024-10-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$50,487
$43,855
$43,045
$41,341
Gross Profit
17,236
12,124
10,454
11,475
EBITDA
4,792
4,312
3,065
8,861
EBIT
3,293
2,980
1,722
5,354
Net Income
1,828
17,535
1,685
4,436
Net Change In Cash
50,487
43,855
43,045
41,341
Free Cash Flow
11,409
7,556
-1,070
7,716
Cash
233,927
269,237
276,422
121,372
Basic Shares
26,104
28,599
26,083
26,066

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$174,109
$189,087
$203,272
$613,766
Gross Profit
48,493
51,307
41,536
129,613
EBITDA
7,461
22,488
16,897
12,973
EBIT
2,081
19,694
5,252
-383
Net Income
85,845
15,609
-9,256
-44,391
Net Change In Cash
174,109
189,087
203,272
613,766
Cost of Revenue
-6,916
Free Cash Flow
17,883
15,405
-4,619
19,452
Cash
248,614
121,372
53,142
96,931
Basic Shares
28,589
6,250
6,424
6,658

Earnings Calls

Quarter EPS
2024-10-31
$0.23
2024-04-30
$2.51
2024-01-31
$0.18
2023-10-31
$0.29