Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$32,473,779
$21,370,865
$25,806,360
$26,268,543
Gross Profit
7,444,199
4,908,911
6,054,997
6,082,210
EBITDA
3,254,413
1,617,967
2,053,471
2,632,365
EBIT
2,898,846
1,262,400
1,697,904
2,276,798
Net Income
2,589,219
1,220,677
1,489,749
1,942,845
Net Change In Cash
32,473,779
21,370,865
25,806,360
26,268,543
Cash
24,138,525
24,567,750
24,238,054
28,369,482
Basic Shares
505,342
504,590
511,765
521,576

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$105,919,546
$108,420,832
$112,856,020
$103,152,489
Gross Profit
24,490,316
25,469,654
25,720,892
21,616,080
EBITDA
9,558,216
10,413,823
10,399,860
7,503,445
EBIT
8,135,946
8,991,553
9,096,698
6,268,884
Net Income
7,242,490
7,739,935
8,116,624
6,298,816
Net Change In Cash
105,919,546
108,420,832
112,856,020
103,152,489
Free Cash Flow
5,566,397
9,183,776
7,417,103
Cash
24,138,525
26,352,161
25,414,729
21,938,653
Basic Shares
511,920
539,280
562,760
693,725

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$5.66
2025-09-30
$2.98
2025-06-30
$4.06