Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,034,700
$1,049,000
$1,074,100
$1,116,800
Gross Profit
286,000
281,100
287,000
322,400
EBITDA
104,900
95,400
127,000
116,400
EBIT
80,400
70,900
83,400
91,600
Net Income
47,200
38,100
50,300
59,400
Net Change In Cash
1,034,700
1,049,000
1,074,100
1,116,800
Free Cash Flow
85,400
62,500
109,200
137,700
Cash
132,199
158,400
175,900
145,600
Basic Shares
46,100
46,900
47,500
48,400

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,450,600
$4,581,100
$4,009,500
$3,950,600
Gross Profit
1,280,000
1,369,600
1,142,400
1,089,300
EBITDA
364,100
474,600
406,600
362,100
EBIT
364,100
383,200
317,000
272,400
Net Income
219,300
268,100
231,800
200,300
Net Change In Cash
4,450,600
4,581,100
4,009,500
3,950,600
Cost of Revenue
255,800
176,800
Free Cash Flow
417,000
270,300
159,000
392,200
Cash
175,900
70,300
529,600
274,400
Basic Shares
48,700
51,300
53,500
53,300

Earnings Calls

Quarter EPS
2024-06-30
$1.36
2024-03-31
$1.16
2023-12-31
$1.45
2023-09-30
$1.68