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
30,163
19,121
5,579
EBIT
25,613
29,981
18,959
5,422
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,069
103,361
113,148
104,858
EBITDA
57,153
5,007
26,785
32,986
EBIT
56,493
2,048
24,716
30,861
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,866
19,629
28,690
72,181
Basic Shares
58,747
56,123
55,558
55,496

Earnings Calls

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