Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$227,015
$157,682
$164,554
$163,755
Gross Profit
30,842
17,464
23,144
19,235
EBITDA
19,238
7,096
12,311
8,447
EBIT
18,677
6,519
11,724
7,860
Net Income
18,198
7,882
12,018
5,464
Net Change In Cash
227,015
157,682
164,554
163,755
Free Cash Flow
71,146
17,364
23,982
56,598
Cash
232,685
207,738
197,032
185,569
Basic Shares
13,880
13,572
13,548
13,559

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$573,333
$455,040
$509,370
$392,206
Gross Profit
78,821
86,361
99,732
62,067
EBITDA
38,863
45,384
56,648
27,645
EBIT
36,458
41,669
52,411
23,026
Net Income
32,358
33,098
38,244
23,851
Net Change In Cash
573,333
455,040
509,370
392,206
Cost of Revenue
-175,986
-13,231
197,577
Free Cash Flow
114,102
-33,433
26,993
172,983
Cash
197,032
173,947
350,472
366,671
Basic Shares
13,548
14,176
15,913
15,825

Earnings Calls

Quarter EPS
2024-07-31
$1.31
2024-04-30
$0.58
2024-01-31
$0.89
2023-10-31
$0.40