Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$132,424
$130,092
$125,750
$124,694
Gross Profit
49,788
46,686
45,090
42,064
EBITDA
32,197
26,393
23,502
26,341
EBIT
24,204
19,068
16,177
19,041
Net Income
18,683
14,707
11,119
15,320
Net Change In Cash
132,424
130,092
125,750
124,694
Free Cash Flow
31,524
14,992
14,276
28,567
Cash
94,875
161,246
162,425
163,876
Basic Shares
30,536
30,730
30,994
31,239

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$550,422
$586,869
$512,925
$424,066
Gross Profit
190,859
210,538
184,619
139,063
EBITDA
75,051
113,220
-32,583
71,977
EBIT
75,051
83,467
-59,513
45,307
Net Income
60,532
59,575
-41,866
34,686
Net Change In Cash
550,422
586,869
512,925
424,066
Cost of Revenue
14,345
49,692
-8,468
Free Cash Flow
74,073
106,864
70,500
61,925
Cash
163,876
156,910
141,465
91,773
Basic Shares
31,579
32,238
32,327
32,584

Earnings Calls

Quarter EPS
2024-09-30
$0.63
2024-06-30
$0.54
2024-03-31
$0.47
2023-12-31
$0.47