Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$554,300
$563,200
$497,600
$513,200
Gross Profit
121,200
102,100
78,600
81,300
EBITDA
67,700
75,800
50,600
51,700
EBIT
49,800
57,600
34,500
37,400
Net Income
22,800
26,800
13,000
12,900
Net Change In Cash
554,300
563,200
497,600
513,200
Free Cash Flow
14,400
10,100
-38,600
37,399
Cash
44,500
48,900
49,000
66,500
Basic Shares
21,448
21,559
21,909
21,687

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,154,200
$1,980,500
$1,678,600
$1,669,100
Gross Profit
366,600
344,600
334,100
360,400
EBITDA
252,600
196,300
217,800
213,100
EBIT
195,600
140,200
160,100
159,000
Net Income
89,200
63,400
85,200
89,100
Net Change In Cash
2,154,200
1,980,500
1,678,600
1,669,100
Cost of Revenue
7,000
5,500
Free Cash Flow
25,600
-3,000
-22,000
57,300
Cash
66,500
33,300
45,500
38,500
Basic Shares
21,539
21,313
21,925
21,374

Earnings Calls

Quarter EPS
2024-09-30
$1.37
2024-06-30
$1.36
2024-03-31
$0.62
2023-12-31
$0.67