Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$100,687
$103,069
$103,867
$98,834
Gross Profit
35,490
37,744
37,636
34,626
EBITDA
28,595
25,085
24,989
23,921
EBIT
22,884
18,783
19,434
18,673
Net Income
9,866
6,259
6,973
11,638
Net Change In Cash
100,687
103,069
103,867
98,834
Free Cash Flow
16,242
-1,388
16,152
8,771
Cash
1,260
1,503
1,689
1,523
Basic Shares
15,491
15,403
15,309
15,448

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$382,520
$370,174
$375,886
$329,448
Gross Profit
124,295
119,226
129,516
105,923
EBITDA
103,944
103,038
90,289
76,762
EBIT
82,695
83,089
69,769
57,373
Net Income
33,413
41,381
33,159
16,090
Net Change In Cash
382,520
370,174
375,886
329,448
Cost of Revenue
22
259
173
Free Cash Flow
57,551
34,943
59,363
67,717
Cash
1,523
1,170
1,148
889
Basic Shares
15,455
15,710
18,266
18,077

Earnings Calls

Quarter EPS
2024-09-30
$0.64
2024-06-30
$0.63
2024-03-31
$0.75
2023-12-31
$0.77