Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,986,076
$2,022,092
$1,753,489
$2,124,955
Gross Profit
1,257,768
1,262,022
1,042,289
1,258,260
EBITDA
712,352
699,917
521,654
681,638
EBIT
661,122
651,061
472,529
635,386
Net Income
541,661
541,920
405,078
528,681
Net Change In Cash
1,986,076
2,022,092
1,753,489
2,124,955
Free Cash Flow
293,268
210,151
469,371
429,612
Cash
2,039,779
2,334,235
2,289,916
2,278,646
Basic Shares
193,617
193,471
193,565
193,777

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-09-30
$2.76
2026-06-30
$2.81
2026-03-31
$2.08
2025-12-31
$2.79