Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$356,318
$351,889
$363,447
$373,122
Gross Profit
98,973
93,917
98,127
103,461
EBITDA
21,255
17,060
22,988
17,235
EBIT
19,700
15,727
21,752
16,033
Net Income
14,157
10,987
15,716
10,575
Net Change In Cash
356,318
351,889
363,447
373,122
Free Cash Flow
11,294
11,294
20,722
27,499
Cash
110
106
119
122
Basic Shares
19,491
18,932
19,521
19,518

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
422,054
501,107
456,864
396,224
EBITDA
97,970
121,292
111,143
85,511
EBIT
92,958
111,182
101,134
74,757
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-06-30
$0.75
2024-03-31
$0.58
2023-12-31
$0.82
2023-09-30
$0.90