Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,753,489
$2,124,955
$1,770,901
$1,814,564
Gross Profit
1,042,289
1,258,260
1,046,487
1,067,012
EBITDA
521,654
660,406
558,924
519,400
EBIT
472,529
614,154
509,820
472,295
Net Income
405,078
528,681
401,615
400,822
Net Change In Cash
1,753,489
2,124,955
1,770,901
1,814,564
Free Cash Flow
469,371
429,612
425,080
127,495
Cash
2,289,916
2,278,646
2,072,845
2,072,208
Basic Shares
193,565
193,777
193,533
193,416

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$7,245,519
$6,296,903
$5,228,252
$4,860,286
Gross Profit
4,256,303
3,696,555
3,004,955
2,806,775
EBITDA
2,064,835
1,773,729
1,269,732
1,191,698
EBIT
1,876,076
1,593,994
1,092,160
1,027,845
Net Income
1,663,887
1,411,436
1,289,636
973,585
Net Change In Cash
7,245,519
6,296,903
5,228,252
4,860,286
Cost of Revenue
-197,482
Free Cash Flow
1,362,913
1,238,900
1,181,237
542,066
Cash
2,278,646
2,079,468
1,693,452
1,279,194
Basic Shares
193,616
193,465
192,058
193,042

Earnings Calls

QuarterEPS
2026-03-31
$2.08
2025-12-31
$2.79
2025-09-30
$1.99
2025-06-30
$2.17