Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$3,181,418
$2,614,718
$2,805,419
$2,887,540
Gross Profit
1,004,589
796,273
944,267
1,558,343
EBITDA
551,168
330,224
493,825
888,710
EBIT
423,384
206,391
374,261
764,895
Net Income
276,320
62,719
224,203
796,591
Net Change In Cash
3,181,418
2,614,718
2,805,419
2,887,540
Free Cash Flow
1,146,128
-46,469
251,155
807,075
Cash
1,163,017
912,345
1,515,252
730,746
Basic Shares
203,494
203,188
203,141
203,487

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$11,202,263
$11,164,992
$10,419,294
$8,971,337
Gross Profit
5,300,888
4,997,816
4,498,785
4,048,598
EBITDA
3,103,508
2,753,190
2,436,125
2,242,072
EBIT
2,648,253
2,333,375
2,057,166
1,927,070
Net Income
2,221,239
1,861,787
1,644,817
1,477,512
Net Change In Cash
11,202,263
11,164,992
10,419,294
8,971,337
Cost of Revenue
124,736
-826,155
Free Cash Flow
1,925,654
1,552,081
1,808,356
1,587,007
Cash
730,746
401,902
463,889
329,266
Basic Shares
203,487
205,547
206,575
207,758

Earnings Calls

QuarterEPS
2025-09-30
$1.30
2025-06-30
$1.21
2025-03-31
$2.09
2024-12-31
$2.69