Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,217,600
$1,194,300
$1,192,600
$1,147,600
Gross Profit
775,300
753,800
770,800
740,200
EBITDA
308,000
288,000
296,600
293,200
EBIT
277,400
257,200
264,400
260,400
Net Income
199,900
219,500
198,600
190,500
Net Change In Cash
1,217,600
1,194,300
1,192,600
1,147,600
Free Cash Flow
375,800
401,100
326,100
350,200
Cash
1,086,700
719,400
1,089,000
767,100
Basic Shares
141,408
145,173
145,582
144,138

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,573,200
$4,254,100
$4,091,300
$3,815,700
Gross Profit
2,921,200
2,680,500
2,606,800
2,443,500
EBITDA
1,059,000
754,100
697,400
579,200
EBIT
923,700
582,800
502,800
379,600
Net Income
936,900
1,374,800
352,200
242,300
Net Change In Cash
4,573,200
4,254,100
4,091,300
3,815,700
Cost of Revenue
-479,000
491,800
Free Cash Flow
1,261,100
970,200
919,600
576,100
Cash
1,089,000
458,800
774,000
1,255,700
Basic Shares
145,287
151,452
161,457
171,105

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.41
2025-03-31
$1.51
2024-12-31
$1.36