Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,070,200
$1,022,000
$941,900
$945,600
Gross Profit
489,800
466,500
422,500
416,700
EBITDA
272,200
256,900
229,900
217,200
EBIT
235,500
225,000
199,900
187,500
Net Income
188,400
159,700
148,200
144,100
Net Change In Cash
1,070,200
1,022,000
941,900
945,600
Free Cash Flow
221,496
202,626
83,400
194,900
Cash
302,700
656,800
494,500
503,800
Basic Shares
86,500
86,400
86,700
87,200

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-12-31
$0
2025-09-30
$2.30
2025-06-30
$2.04
2025-03-31
$1.86