Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$168,182
$169,513
$159,268
$160,565
Gross Profit
55,739
54,079
45,317
47,784
EBITDA
30,207
26,230
29,331
28,132
EBIT
23,323
19,206
22,266
20,832
Net Income
12,919
8,335
7,884
8,976
Net Change In Cash
168,182
169,513
159,268
160,565
Free Cash Flow
23,999
19,430
6,836
22,648
Cash
39,701
34,245
27,772
30,518
Basic Shares
26,227
26,201
26,201
26,193

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$659,511
$521,027
$378,316
$348,967
Gross Profit
196,253
130,937
95,897
89,555
EBITDA
112,100
54,270
49,162
43,938
EBIT
83,604
33,112
37,248
31,246
Net Income
34,951
11,195
29,851
25,188
Net Change In Cash
659,511
521,027
378,316
348,967
Cost of Revenue
-117,875
17,716
27,322
Free Cash Flow
77,390
-4,301
35,687
43,163
Cash
30,518
6,783
125,194
108,203
Basic Shares
26,174
26,089
26,119
26,092

Earnings Calls

Quarter EPS
2024-09-30
$0.49
2024-06-30
$0.54
2024-03-31
$0.30
2023-12-31
$0.34