Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$32,473,779
$32,473,779
$21,370,865
$25,806,360
Gross Profit
7,444,199
7,444,199
4,908,911
6,054,997
EBITDA
3,254,413
3,254,413
1,617,967
2,053,471
EBIT
2,898,846
2,898,846
1,262,400
1,697,904
Net Income
2,589,219
2,589,219
1,220,677
1,489,749
Net Change In Cash
32,473,779
32,473,779
21,370,865
25,806,360
Cash
24,138,525
24,138,525
24,567,750
24,238,054
Basic Shares
505,342
505,342
504,590
511,765

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,387,707
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