Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$353,319
$356,318
$351,889
$363,447
Gross Profit
98,567
98,973
93,917
98,127
EBITDA
20,259
21,255
17,060
22,988
EBIT
18,716
19,700
15,727
21,752
Net Income
14,209
14,157
10,987
15,716
Net Change In Cash
353,319
356,318
351,889
363,447
Free Cash Flow
27,457
17,832
11,294
20,722
Cash
127
110
106
119
Basic Shares
18,823
19,491
18,932
19,521

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,531,756
$1,710,765
$1,579,922
$1,397,700
Gross Profit
427,066
501,107
456,864
396,224
EBITDA
92,133
119,520
109,465
91,010
EBIT
87,121
109,410
99,456
80,256
Net Income
61,075
75,431
75,177
56,039
Net Change In Cash
1,531,756
1,710,765
1,579,922
1,397,700
Cost of Revenue
-96,868
-6,497
83,655
Free Cash Flow
83,702
82,696
66,457
102,684
Cash
119
121
96,989
103,486
Basic Shares
19,507
20,503
21,212
21,395

Earnings Calls

Quarter EPS
2024-09-30
$0.75
2024-06-30
$0.75
2024-03-31
$0.58
2023-12-31
$0.82