Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$8,309,651
$5,291,726
$7,417,728
$6,932,761
Gross Profit
6,392,144
4,121,340
5,535,648
5,028,090
EBITDA
2,344,261
2,925,849
2,774,129
2,723,050
EBIT
2,706,049
2,561,467
2,519,284
Net Income
1,576,400
1,738,655
1,822,015
1,777,697
Net Change In Cash
8,309,651
5,291,726
7,417,728
6,932,761
Free Cash Flow
-635,268
2,225,533
6,021,231
851,976
Cash
43,297,852
43,099,479
41,472,155
44,536,937
Basic Shares
79,749
79,453
79,913
79,366

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$30,287,518
$26,996,409
$25,372,854
$20,625,200
Gross Profit
23,104,770
17,331,821
15,717,698
14,758,203
EBITDA
10,218,705
8,547,095
7,515,451
7,514,207
EBIT
9,376,807
7,824,527
6,848,329
6,870,611
Net Income
6,528,030
5,501,254
4,865,540
4,647,818
Net Change In Cash
30,287,518
26,996,409
25,372,854
20,625,200
Free Cash Flow
7,735,202
13,410,659
2,928,545
-2,031,247
Cash
43,297,852
47,506,911
33,850,268
34,111,525
Basic Shares
79,785
79,619
79,655
79,696

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$5.92
2025-09-30
$6.47
2025-06-30
$6.41