Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$169,513
$159,268
$160,565
$167,456
Gross Profit
54,079
45,317
47,784
48,134
EBITDA
33,073
27,494
29,088
28,497
EBIT
26,049
20,429
21,788
21,459
Net Income
8,335
7,884
8,976
8,978
Net Change In Cash
169,513
159,268
160,565
167,456
Free Cash Flow
19,430
6,836
22,648
30,156
Cash
34,245
27,772
30,518
18,189
Basic Shares
26,201
26,201
26,193
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
183,701
130,937
95,897
89,555
EBITDA
115,537
40,749
39,356
35,753
EBIT
87,041
19,591
27,442
23,061
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-06-30
$0.54
2024-03-31
$0.30
2023-12-31
$0.34
2023-09-30
$0.34