Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$8,309,651
$8,309,651
$5,291,726
$7,417,728
Gross Profit
6,392,144
6,392,144
4,121,340
5,535,648
EBITDA
2,344,261
2,344,261
2,925,849
2,774,129
EBIT
2,706,049
2,561,467
Net Income
1,576,400
1,576,400
1,738,655
1,822,015
Net Change In Cash
8,309,651
8,309,651
5,291,726
7,417,728
Free Cash Flow
-635,268
-635,268
2,225,533
6,021,231
Cash
43,297,852
43,297,852
43,099,479
41,472,155
Basic Shares
79,749
79,749
79,453
79,913

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$28,916,293
$26,996,409
$25,372,854
$20,625,200
Gross Profit
21,313,416
17,331,821
15,717,698
14,758,203
EBITDA
10,849,498
8,547,095
7,515,451
7,514,207
EBIT
9,947,553
7,824,527
6,848,329
6,870,611
Net Income
6,925,377
5,501,254
4,865,540
4,647,818
Net Change In Cash
28,916,293
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