Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$118,359
$116,069
$153,653
$105,565
Gross Profit
150,140
116,046
154,005
105,565
EBITDA
33,849
35,638
42,550
8,636
EBIT
32,527
39,125
6,503
Net Income
26,543
25,206
30,606
19,659
Net Change In Cash
118,359
116,069
153,653
105,565
Free Cash Flow
49,769
-1,784
66,460
20,659
Cash
530,865
400,059
546,363
316,567
Basic Shares
19,735
19,518
19,498
19,673

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$310,883
$308,728
$302,493
$315,065
Gross Profit
310,883
308,728
302,493
315,065
EBITDA
128,219
124,443
120,428
112,358
EBIT
113,213
116,845
111,442
102,633
Net Income
90,374
91,106
87,611
83,246
Net Change In Cash
310,883
308,728
302,493
315,065
Cost of Revenue
-443,282
271,384
100,284
Free Cash Flow
101,635
151,286
93,646
64,852
Cash
316,567
313,689
756,971
485,587
Basic Shares
19,853
19,904
20,559
20,868

Earnings Calls

Quarter EPS
2024-09-30
$1.37
2024-06-30
$1.30
2024-03-31
$1.58
2023-12-31
$1.01