Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$112,771
$112,600
$95,613
$95,582
Gross Profit
43,497
42,365
36,589
34,094
EBITDA
17,098
17,271
12,699
8,996
EBIT
12,394
12,616
8,604
4,919
Net Income
9,094
9,100
6,166
3,898
Net Change In Cash
112,771
112,600
95,613
95,582
Free Cash Flow
21,934
12,163
5,635
9,410
Cash
38,903
19,311
13,144
23,076
Basic Shares
20,133
20,113
20,075
20,021

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$405,651
$422,957
$364,244
$295,518
Gross Profit
153,043
132,086
107,827
89,125
EBITDA
60,779
48,757
33,189
36,266
EBIT
45,027
34,530
23,145
27,697
Net Income
32,470
23,648
20,778
17,517
Net Change In Cash
405,651
422,957
364,244
295,518
Cost of Revenue
9,558
Free Cash Flow
44,049
14,727
-3,702
-21,935
Cash
23,076
16,041
6,483
448
Basic Shares
19,977
19,925
19,804
15,447

Earnings Calls

Quarter EPS
2024-09-30
$0.47
2024-06-30
$0.49
2024-03-31
$0.40
2023-12-31
$0.24