Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$462,274
$463,567
$469,759
$467,109
Gross Profit
172,549
160,974
167,091
156,690
EBITDA
73,676
81,572
78,948
70,001
EBIT
52,501
60,144
57,892
49,448
Net Income
32,346
34,885
35,227
20,198
Net Change In Cash
462,274
463,567
469,759
467,109
Free Cash Flow
79,104
39,639
22,771
66,554
Cash
212,074
188,568
195,750
194,527
Basic Shares
17,864
17,940
17,938
17,921

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,953,313
$1,943,585
$1,761,158
$1,417,677
Gross Profit
705,644
612,654
594,640
513,443
EBITDA
290,106
239,417
253,218
144,211
EBIT
208,119
158,950
166,668
60,965
Net Income
112,748
-17,807
121,369
39,658
Net Change In Cash
1,953,313
1,943,585
1,761,158
1,417,677
Cost of Revenue
26,275
-16,719
38,340
Free Cash Flow
240,220
13,255
27,476
160,488
Cash
194,527
180,963
165,176
181,833
Basic Shares
17,914
17,856
17,855
17,750

Earnings Calls

Quarter EPS
2024-09-30
$1.89
2024-06-30
$2.13
2024-03-31
$2.09
2023-12-31
$1.78