Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$127,435
$132,424
$130,092
$125,750
Gross Profit
47,900
49,788
46,686
45,090
EBITDA
19,006
32,197
26,393
23,502
EBIT
24,204
19,068
16,177
Net Income
13,606
18,683
14,707
11,119
Net Change In Cash
127,435
132,424
130,092
125,750
Free Cash Flow
19,853
31,524
14,992
14,276
Cash
94,334
94,875
161,246
162,425
Basic Shares
30,432
30,536
30,730
30,994

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$515,771
$550,422
$586,869
$512,925
Gross Profit
189,150
190,859
210,538
184,619
EBITDA
106,381
75,051
113,220
-32,583
EBIT
75,459
75,051
83,467
-59,513
Net Income
58,114
60,532
59,575
-41,866
Net Change In Cash
515,771
550,422
586,869
512,925
Cost of Revenue
14,345
49,692
Free Cash Flow
80,645
74,073
106,864
70,500
Cash
94,334
163,876
156,910
141,465
Basic Shares
30,717
31,579
32,238
32,327

Earnings Calls

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