Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$2,124,955
$1,770,901
$1,814,564
$1,535,099
Gross Profit
1,258,260
1,046,487
1,067,012
884,545
EBITDA
660,406
558,924
519,400
379,122
EBIT
614,154
509,820
472,295
332,824
Net Income
528,681
401,615
400,822
332,769
Net Change In Cash
2,124,955
1,770,901
1,814,564
1,535,099
Free Cash Flow
429,612
425,080
127,495
380,726
Cash
2,278,646
2,072,845
2,072,208
2,175,515
Basic Shares
193,777
193,533
193,416
193,717

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
$0
2025-12-31
$2.79
2025-09-30
$1.99
2025-06-30
$2.17