Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$5,291,726
$7,417,728
$6,932,761
$4,925,050
Gross Profit
4,121,340
5,535,648
5,028,090
4,925,050
EBITDA
2,925,849
2,774,129
2,723,050
EBIT
2,706,049
2,561,467
2,519,284
Net Income
1,738,655
1,822,015
1,777,697
1,126,713
Net Change In Cash
5,291,726
7,417,728
6,932,761
4,925,050
Free Cash Flow
2,225,533
6,021,231
851,976
-4,545,435
Cash
43,099,479
41,472,155
44,536,937
20,069,479
Basic Shares
79,453
79,913
79,366
79,673

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$26,996,409
$25,372,854
$20,625,200
$19,219,152
Gross Profit
17,331,821
15,717,698
14,758,203
15,361,751
EBITDA
8,547,095
7,515,451
7,514,207
6,023,372
EBIT
7,824,527
6,848,329
6,870,611
5,332,816
Net Income
5,501,254
4,865,540
4,647,818
3,584,582
Net Change In Cash
26,996,409
25,372,854
20,625,200
19,219,152
Free Cash Flow
13,410,659
2,928,545
-2,031,247
3,332,960
Cash
47,506,911
33,850,268
34,111,525
39,320,740
Basic Shares
79,619
79,655
79,696
79,676

Earnings Calls

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