Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,537,000
$1,442,000
$1,419,400
$1,441,800
Gross Profit
872,400
785,300
804,400
796,600
EBITDA
493,700
414,700
455,000
423,500
EBIT
314,400
238,300
281,300
250,100
Net Income
191,300
133,100
174,000
141,300
Net Change In Cash
1,537,000
1,442,000
1,419,400
1,441,800
Free Cash Flow
238,900
116,700
205,900
355,500
Cash
189,000
195,200
169,900
468,200
Basic Shares
125,000
125,100
125,100
125,200

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,681,100
$5,265,200
$5,122,200
$4,923,900
Gross Profit
3,162,400
2,930,100
2,945,000
2,943,000
EBITDA
1,720,200
1,579,100
1,681,300
1,584,400
EBIT
1,039,600
959,300
1,112,700
1,094,800
Net Income
604,100
545,300
696,200
744,200
Net Change In Cash
5,681,100
5,265,200
5,122,200
4,923,900
Cost of Revenue
71,300
-1,445,700
Free Cash Flow
813,000
515,500
132,600
865,800
Cash
169,900
216,800
285,200
224,700
Basic Shares
124,900
123,900
123,300
123,600

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2
2025-03-31
$1.53
2024-12-31
$2.12