Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,020,600
$968,300
$985,000
$1,031,000
Gross Profit
293,300
275,400
286,000
300,400
EBITDA
90,900
72,100
98,100
102,300
EBIT
59,600
46,600
74,200
78,900
Net Income
29,300
20,900
42,400
47,500
Net Change In Cash
1,020,600
968,300
985,000
1,031,000
Free Cash Flow
105,600
6,600
88,900
151,900
Cash
138,900
107,000
205,200
166,600
Basic Shares
44,000
44,000
44,500
45,000

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,099,700
$4,450,600
$4,581,100
$4,009,500
Gross Profit
1,183,700
1,280,000
1,369,600
1,142,400
EBITDA
400,700
364,100
500,900
440,500
EBIT
304,400
364,100
409,500
350,900
Net Income
175,200
219,300
268,100
231,800
Net Change In Cash
4,099,700
4,450,600
4,581,100
4,009,500
Cost of Revenue
255,800
Free Cash Flow
364,700
417,000
270,300
159,000
Cash
205,200
175,900
70,300
529,600
Basic Shares
45,700
48,700
51,300
53,500

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.17
2025-03-31
$0.92
2024-12-31
$1.28