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
391,400
EBITDA
217,200
253,200
244,800
204,600
EBIT
187,500
223,400
214,100
175,800
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,200
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
821,900
688,300
657,300
EBIT
800,800
710,300
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