Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$563,200
$497,600
$513,200
$550,400
Gross Profit
102,100
78,600
81,300
111,400
EBITDA
74,400
49,200
50,600
67,800
EBIT
56,200
33,100
36,300
53,500
Net Income
26,800
13,000
12,900
26,300
Net Change In Cash
563,200
497,600
513,200
550,400
Free Cash Flow
10,100
-38,600
37,399
52,900
Cash
48,900
49,000
66,500
53,500
Basic Shares
21,559
21,909
21,687
21,659

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
249,500
193,800
188,800
219,600
EBIT
192,500
137,700
131,100
165,500
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-06-30
$1.36
2024-03-31
$0.62
2023-12-31
$0.67
2023-09-30
$1.32