Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$132,906
$144,116
$111,698
$106,144
Gross Profit
51,562
58,555
47,015
39,646
EBITDA
25,809
25,691
18,177
8,120
EBIT
25,613
25,509
18,015
7,963
Net Income
19,251
19,093
14,238
6,773
Net Change In Cash
132,906
144,116
111,698
106,144
Free Cash Flow
8,890
26,629
-390
37,086
Cash
156,706
150,437
123,310
132,866
Basic Shares
59,314
59,235
58,746
59,502

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$493,612
$427,787
$379,513
$310,644
Gross Profit
180,729
103,361
113,148
104,858
EBITDA
58,611
14,058
26,658
46,516
EBIT
57,951
11,099
24,589
44,391
Net Income
46,629
7,814
19,015
32,660
Net Change In Cash
493,612
427,787
379,513
310,644
Cost of Revenue
-8,883
-43,526
Free Cash Flow
106,556
-11,917
-16,723
32,931
Cash
132,537
19,629
28,690
72,181
Basic Shares
58,747
56,123
55,558
55,496

Earnings Calls

Quarter EPS
2024-09-30
$0.28
2024-06-30
$0.32
2024-03-31
$0.24
2023-12-31
$0.11