Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,688,657
$3,719,087
$3,768,236
$3,670,808
Gross Profit
1,752,632
765,460
687,055
676,077
EBITDA
632,341
601,571
670,801
539,671
EBIT
647,807
679,870
553,640
Net Income
515,216
449,511
511,032
401,288
Net Change In Cash
3,688,657
3,719,087
3,768,236
3,670,808
Free Cash Flow
667,857
896,237
1,122,917
683,214
Cash
2,280,934
2,539,938
2,404,019
1,984,529
Basic Shares
394,779
399,135
400,204
400,368

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$14,705,530
$13,638,752
$12,142,938
$11,166,499
Gross Profit
2,913,707
3,121,615
2,724,396
2,438,008
EBITDA
2,372,193
2,220,762
1,861,001
1,905,927
EBIT
2,405,017
2,391,400
1,881,862
1,850,055
Net Income
1,779,402
1,756,115
1,381,359
1,381,062
Net Change In Cash
14,705,530
13,638,752
12,142,938
11,166,499
Cost of Revenue
-94,743
Free Cash Flow
3,469,541
3,572,745
2,876,158
2,515,920
Cash
2,539,938
1,974,747
1,363,195
1,449,346
Basic Shares
399,135
403,224
409,947
419,191

Earnings Calls

QuarterEPS
2026-03-31
$1.30
2025-12-31
$1.13
2025-09-30
$1.28
2025-06-30
$1.05