Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$167,748
$171,442
$171,789
$161,613
Gross Profit
52,560
43,304
50,117
46,124
EBITDA
24,234
17,805
25,833
23,618
EBIT
17,487
11,097
19,476
17,145
Net Income
11,437
6,538
13,691
11,459
Net Change In Cash
167,748
171,442
171,789
161,613
Free Cash Flow
28,598
-509
-63,810
59,741
Cash
24,481
24,649
37,122
45,586
Basic Shares
6,843
6,911
7,011
7,057

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$623,976
$590,901
$565,933
$508,373
Gross Profit
171,727
180,820
165,879
137,664
EBITDA
81,937
86,377
81,024
59,715
EBIT
56,100
60,626
55,245
34,838
Net Income
38,481
43,619
41,679
24,507
Net Change In Cash
623,976
590,901
565,933
508,373
Cost of Revenue
-31,996
21,082
18,069
Free Cash Flow
57,706
21,308
73,075
37,569
Cash
45,586
31,447
66,130
45,677
Basic Shares
7,118
7,355
7,621
7,948

Earnings Calls

Quarter EPS
2024-09-30
$1.77
2024-06-30
$1.83
2024-03-31
$1.96
2023-12-31
$1.63