Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,173,400
$1,140,300
$1,073,600
$1,126,800
Gross Profit
342,500
358,700
325,100
344,400
EBITDA
203,400
144,000
175,000
198,600
EBIT
146,200
144,800
118,800
142,500
Net Income
78,500
78,300
71,200
81,800
Net Change In Cash
1,173,400
1,140,300
1,073,600
1,126,800
Free Cash Flow
78,200
23,400
125,000
88,200
Cash
419,300
376,100
373,200
412,700
Basic Shares
70,284
70,514
70,626
70,849

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,573,000
$4,769,000
$4,496,700
$4,132,900
Gross Profit
1,440,700
4,769,000
1,288,100
1,102,500
EBITDA
841,100
657,100
822,600
703,200
EBIT
619,300
657,100
658,600
535,400
Net Income
352,700
408,000
407,400
369,100
Net Change In Cash
4,573,000
4,769,000
4,496,700
4,132,900
Cost of Revenue
97,300
-63,200
Free Cash Flow
305,700
357,400
285,400
239,000
Cash
373,200
418,900
331,600
257,100
Basic Shares
70,750
72,081
74,323
77,006

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.42
2025-03-31
$1.40
2024-12-31
$1.16