Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$111,761
$108,687
$112,291
$109,261
Gross Profit
111,761
102,321
105,918
102,516
EBITDA
17,219
14,045
-110
10,136
EBIT
15,885
12,691
-1,415
8,738
Net Income
12,760
10,093
11,366
5,898
Net Change In Cash
111,761
108,687
112,291
109,261
Free Cash Flow
15,316
14,258
22,676
-2,557
Cash
31,019
46,731
38,857
38,037
Basic Shares
13,800
13,677
13,687
13,565

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$528,129
$628,534
$678,268
$583,547
Gross Profit
504,746
604,113
651,089
541,549
EBITDA
39,175
13,373
53,698
-6,292
EBIT
32,976
4,975
43,284
-13,319
Net Income
25,429
-850
29,354
-21,006
Net Change In Cash
528,129
628,534
678,268
583,547
Cost of Revenue
-39,432
10,919
23,088
Free Cash Flow
42,886
44,236
90,799
6,950
Cash
38,037
38,846
78,278
67,359
Basic Shares
13,666
14,482
14,664
14,291

Earnings Calls

Quarter EPS
2024-09-30
$0.92
2024-06-30
$0.72
2024-03-31
$0.77
2023-12-31
$1.28