Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,905,000
$1,724,900
$1,630,000
$1,539,700
Gross Profit
1,515,800
1,406,300
1,328,300
1,246,600
EBITDA
663,700
639,200
560,200
560,000
EBIT
624,200
600,800
521,900
524,200
Net Income
506,000
473,900
440,100
433,400
Net Change In Cash
1,905,000
1,724,900
1,630,000
1,539,700
Free Cash Flow
577,400
567,500
284,100
796,800
Cash
2,495,300
1,995,700
3,368,500
3,596,600
Basic Shares
748,000
770,200
774,800
776,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,423,100
2,201,300
1,241,100
1,077,800
EBIT
2,271,100
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
2025-12-31
$0.81
2025-09-30
$0.74
2025-06-30
$0.64
2025-03-31
$0.58