Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$4,404,799
$4,403,755
$3,892,650
$4,921,794
Gross Profit
1,223,189
1,198,206
1,067,610
1,354,703
EBITDA
793,891
832,343
705,932
1,207,042
EBIT
768,056
807,297
681,264
1,182,855
Net Income
585,834
608,483
522,799
913,239
Net Change In Cash
4,404,799
4,403,755
3,892,650
4,921,794
Free Cash Flow
-356,586
252,973
104,622
543,130
Cash
1,451,532
1,238,158
1,239,213
1,613,327
Basic Shares
198,141
200,681
203,664
206,180

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$17,946,950
$16,061,578
$16,228,995
$13,926,882
Gross Profit
5,221,205
29
4,834,498
3,782,422
EBITDA
4,095,520
-1,233,863
3,524,194
2,705,146
EBIT
4,006,358
-1,312,612
3,453,276
2,635,193
Net Income
3,083,262
2,602,372
2,617,317
1,946,320
Net Change In Cash
17,946,950
16,061,578
16,228,995
13,926,882
Cost of Revenue
-739,012
-798,670
Free Cash Flow
1,562,249
2,104,561
555,805
931,240
Cash
1,653,680
1,471,293
1,053,104
1,779,088
Basic Shares
209,829
221,163
236,166
259,928

Earnings Calls

QuarterEPS
2025-09-30
$2.96
2025-06-30
$3.03
2025-03-31
$2.57
2024-12-31
$3.50