Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$2,022,092
$1,753,489
$2,124,955
$1,770,901
Gross Profit
1,262,022
1,042,289
1,258,260
1,046,487
EBITDA
651,061
521,654
681,638
558,924
EBIT
472,529
635,386
509,820
Net Income
541,920
405,078
528,681
401,615
Net Change In Cash
2,022,092
1,753,489
2,124,955
1,770,901
Free Cash Flow
210,151
469,371
429,612
425,080
Cash
2,334,235
2,289,916
2,278,646
2,072,845
Basic Shares
193,471
193,565
193,777
193,533

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,203,294
1,875,136
1,269,732
1,228,827
EBIT
2,014,535
1,695,401
1,092,160
1,064,974
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-06-30
$2.81
2026-03-31
$2.08
2025-12-31
$2.79
2025-09-30
$1.99