Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$945,600
$967,100
$965,600
$893,900
Gross Profit
416,700
432,100
428,300
392,200
EBITDA
217,200
253,200
239,800
201,700
EBIT
187,500
223,400
209,100
172,900
Net Income
144,100
174,200
155,400
123,800
Net Change In Cash
945,600
967,100
965,600
893,900
Free Cash Flow
194,900
212,000
151,396
23,900
Cash
503,800
878,900
747,500
391,800
Basic Shares
87,600
87,600
87,700
88,100

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,772,200
$3,650,800
$3,271,900
$2,867,400
Gross Profit
1,668,500
1,581,500
1,322,400
1,204,900
EBITDA
919,800
819,300
688,300
657,300
EBIT
800,800
707,700
590,400
574,200
Net Income
597,500
540,400
458,000
483,000
Net Change In Cash
3,772,200
3,650,800
3,271,900
2,867,400
Cost of Revenue
-97,600
-72,300
Free Cash Flow
582,900
516,400
395,500
443,200
Cash
503,800
468,100
288,000
397,900
Basic Shares
87,600
88,300
88,300
90,500

Earnings Calls

Quarter EPS
2024-12-31
$1.86
2024-09-30
$2.16
2024-06-30
$1.96
2024-03-31
$1.55