Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$102,983
$99,170
$96,739
$95,973
Gross Profit
71,648
68,654
48,364
48,804
EBITDA
42,087
37,056
33,791
39,215
EBIT
22,629
17,179
13,905
19,776
Net Income
44,428
2,432
440
4,345
Net Change In Cash
102,983
99,170
96,739
95,973
Free Cash Flow
5,378
4,144
8,750
11,036
Cash
38,308
44,950
44,435
40,582
Basic Shares
40,135
40,354
39,784
39,346

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$394,865
$356,536
$309,436
$259,696
Gross Profit
394,865
251,409
222,764
196,489
EBITDA
151,494
142,312
105,864
93,520
EBIT
72,834
59,139
30,348
19,582
Net Income
51,645
428
-8,035
-22,572
Net Change In Cash
394,865
356,536
309,436
259,696
Cost of Revenue
-57,099
13,290
Free Cash Flow
54,104
24,278
8,471
26,798
Cash
38,308
50,936
37,891
94,977
Basic Shares
40,135
38,190
37,275
36,688

Earnings Calls

Quarter EPS
2024-12-31
$1.03
2024-09-30
$0.06
2024-06-30
$0.01
2024-03-31
$0.10