Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$114,410
$102,914
$103,366
$102,522
Gross Profit
66,355
57,353
60,343
61,498
EBITDA
9,514
2,842
2,819
11,082
EBIT
6,286
-478
-149
8,968
Net Income
3,953
-682
-214
6,792
Net Change In Cash
114,410
102,914
103,366
102,522
Free Cash Flow
-13,763
-2,706
-17,056
9,932
Cash
53,962
66,986
69,775
80,269
Basic Shares
31,041
30,659
30,301
30,847

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$378,070
$348,287
$335,336
$293,095
Gross Profit
215,795
199,541
196,405
170,899
EBITDA
42,757
23,512
56,401
22,181
EBIT
35,986
17,150
49,261
14,781
Net Income
25,997
12,634
34,718
48,565
Net Change In Cash
378,070
348,287
335,336
293,095
Cost of Revenue
-33,020
45,281
-618
Free Cash Flow
-15,141
-8,104
19,916
17,905
Cash
75,992
46,074
83,307
38,026
Basic Shares
30,540
25,879
25,080
24,748

Earnings Calls

Quarter EPS
2024-09-30
$0.13
2024-06-30
-$0.02
2024-03-31
-$0.01
2023-12-31
$0.22