Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$112,578
$109,770
$105,091
$101,719
Gross Profit
112,578
109,770
105,091
101,719
EBITDA
39,187
-1,232
-1,233
222
EBIT
38,233
-2,188
-2,302
-879
Net Income
27,942
26,753
27,249
22,694
Net Change In Cash
112,578
109,770
105,091
101,719
Free Cash Flow
35,194
27,493
31,055
14,685
Cash
149,207
57,993
155,204
90,570
Basic Shares
30,911
30,832
30,737
30,616

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$274,577
$266,510
$202,543
$213,209
Gross Profit
274,577
266,510
202,543
213,209
EBITDA
888
112,757
75,570
69,507
EBIT
-3,526
108,164
70,725
61,943
Net Income
87,978
81,477
52,937
46,188
Net Change In Cash
274,577
266,510
202,543
213,209
Cost of Revenue
-266,945
291,716
-83,769
Free Cash Flow
115,747
145,654
68,142
64,159
Cash
2,856
63,540
330,485
38,769
Basic Shares
30,785
31,193
31,512
31,229

Earnings Calls

Quarter EPS
2024-09-30
$0.91
2024-06-30
$0.85
2024-03-31
$0.83
2023-12-31
$0.72