Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,192,600
$1,146,900
$1,123,200
$1,106,900
Gross Profit
770,800
706,700
681,800
655,200
EBITDA
296,600
293,200
247,400
224,600
EBIT
264,400
260,400
214,300
187,400
Net Income
198,600
190,500
146,300
401,500
Net Change In Cash
1,192,600
1,146,900
1,123,200
1,106,900
Free Cash Flow
326,100
350,200
292,000
292,800
Cash
1,089,000
767,100
444,900
664,000
Basic Shares
145,582
144,138
144,644
145,676

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,068,200
821,600
744,200
659,600
EBIT
932,900
650,300
549,600
460,000
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
2024-12-31
$1.36
2024-09-30
$1.32
2024-06-30
$1.01
2024-03-31
$2.76