Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$61,171
$56,242
$60,924
$64,843
Gross Profit
45,292
41,548
39,756
46,800
EBITDA
14,623
11,902
11,411
17,689
EBIT
12,345
9,961
9,348
15,607
Net Income
28,788
8,273
6,553
13,468
Net Change In Cash
61,171
56,242
60,924
64,843
Free Cash Flow
10,447
12,013
22
23,880
Cash
83,160
77,478
64,303
64,881
Basic Shares
39,887
39,458
39,007
38,463

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$243,179
$235,106
$219,006
$214,481
Gross Profit
174,576
157,715
148,570
142,935
EBITDA
57,613
-5,081
-6,739
-17,202
EBIT
49,249
-11,560
-16,209
-27,683
Net Income
57,082
-29,799
-14,434
-30,584
Net Change In Cash
243,179
235,106
219,006
214,481
Cost of Revenue
-24,119
Free Cash Flow
46,422
-23,278
-10,811
-4,949
Cash
83,160
42,493
96,501
63,380
Basic Shares
39,085
40,193
40,143
39,614

Earnings Calls

Quarter EPS
2024-12-31
$0.24
2024-09-30
$0.33
2024-06-30
$0.31
2024-03-31
$0.43