Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$122,235
$118,976
$142,691
$127,768
Gross Profit
32,477
30,031
32,480
31,244
EBITDA
11,809
9,567
10,209
9,828
EBIT
9,001
6,855
7,716
7,936
Net Income
5,963
7,586
5,249
7,192
Net Change In Cash
122,235
118,976
142,691
127,768
Free Cash Flow
13,209
-6,485
13,360
16,947
Cash
59,599
48,304
59,898
57,473
Basic Shares
11,966
11,894
11,865
11,789

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$516,350
$496,782
$490,351
$568,209
Gross Profit
117,410
93,741
85,910
81,386
EBITDA
37,557
22,453
19,938
24,865
EBIT
29,313
12,010
9,722
14,661
Net Income
20,754
6,799
6,714
5,807
Net Change In Cash
516,350
496,782
490,351
568,209
Cost of Revenue
21,525
33,803
Free Cash Flow
55,100
34,380
-25,024
38,332
Cash
59,898
36,001
14,476
42,147
Basic Shares
11,812
10,676
10,231
8,065

Earnings Calls

Quarter EPS
2024-06-30
$0.50
2024-03-31
$0.64
2023-12-31
$0.44
2023-09-30
$0.61