Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$672,200
$623,700
$588,000
$679,800
Gross Profit
278,800
253,500
225,100
273,100
EBITDA
95,900
81,800
55,900
88,600
EBIT
68,600
55,400
29,500
62,100
Net Income
47,500
36,000
17,700
22,700
Net Change In Cash
672,200
623,700
588,000
679,800
Free Cash Flow
114,000
33,800
-15,400
88,900
Cash
34,300
28,200
27,000
28,900
Basic Shares
48,700
48,200
48,100
47,700

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,434,000
$2,361,800
$2,184,408
$1,955,363
Gross Profit
948,300
834,900
757,360
721,120
EBITDA
185,200
195,700
167,601
177,876
EBIT
90,300
111,500
84,455
100,193
Net Income
49,200
123,900
59,800
41,900
Net Change In Cash
2,434,000
2,361,800
2,184,408
1,955,363
Cost of Revenue
-63,850
64,047
Free Cash Flow
188,500
12,800
65,084
172,667
Cash
28,900
17,400
52,270
116,120
Basic Shares
45,400
42,200
43,964
42,956

Earnings Calls

Quarter EPS
2024-09-30
$1.03
2024-06-30
$0.79
2024-03-31
$0.37
2023-12-31
$0.98