Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,022,000
$941,900
$945,600
$967,100
Gross Profit
466,500
422,500
416,700
432,100
EBITDA
256,900
229,900
217,200
253,200
EBIT
225,000
199,900
187,500
223,400
Net Income
159,700
148,200
144,100
174,200
Net Change In Cash
1,022,000
941,900
945,600
967,100
Free Cash Flow
192,000
83,400
194,900
212,000
Cash
656,800
494,500
503,800
878,900
Basic Shares
86,400
86,700
87,200
87,600

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
916,900
821,900
688,300
657,300
EBIT
797,900
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
2025-09-30
$0
2025-06-30
$2.04
2025-03-31
$1.86
2024-12-31
$1.86