Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,849,600
$1,905,000
$1,724,900
$1,630,000
Gross Profit
1,485,100
1,515,800
1,406,300
1,328,300
EBITDA
712,600
694,700
639,200
560,200
EBIT
578,600
655,200
600,800
521,900
Net Income
534,500
506,000
473,900
440,100
Net Change In Cash
1,849,600
1,905,000
1,724,900
1,630,000
Free Cash Flow
1,006,500
577,400
567,500
284,100
Cash
2,223,800
2,495,300
1,995,700
3,368,500
Basic Shares
742,800
748,000
770,200
774,800

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,799,600
$5,955,800
$5,304,800
$4,417,400
Gross Profit
5,497,000
4,798,200
4,067,600
3,332,500
EBITDA
2,464,599
2,201,300
1,241,100
1,077,800
EBIT
2,312,599
2,078,500
1,241,100
973,500
Net Income
1,853,400
1,745,200
1,147,800
857,300
Net Change In Cash
6,799,600
5,955,800
5,304,800
4,417,400
Cost of Revenue
364,200
Free Cash Flow
2,225,800
1,879,200
1,731,400
1,449,400
Cash
2,495,300
2,875,900
1,397,900
1,682,900
Basic Shares
748,000
771,900
788,200
805,300

Earnings Calls

QuarterEPS
2026-03-31
$0.82
2025-12-31
$0.68
2025-09-30
$0.74
2025-06-30
$0.64