Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$23,159,300
$11,069,000
$8,711,841
$6,241,733
Gross Profit
8,077,087
4,309,000
3,436,593
1,697,167
EBITDA
4,245,034
2,846,836
2,120,342
473,026
EBIT
2,860,763
2,130,000
1,669,641
32,335
Net Income
2,053,826
1,503,000
1,120,776
-93,311
Net Change In Cash
23,159,300
11,069,000
8,711,841
6,241,733
Free Cash Flow
2,094,000
1,412,565
601,859
-1,196,424
Cash
4,096,000
3,584,210
2,442,874
3,051,560
Basic Shares
673,100
675,500
677,700
676,700

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$31,871,141
$34,351,880
$31,758,106
$30,408,502
Gross Profit
11,513,680
12,265,355
10,870,761
10,050,055
EBITDA
6,365,376
6,879,646
5,473,091
5,001,331
EBIT
4,530,405
5,143,318
3,989,186
3,535,872
Net Income
3,174,603
3,339,390
2,866,035
3,626,011
Net Change In Cash
31,871,141
34,351,880
31,758,106
30,408,502
Free Cash Flow
2,520,958
2,370,793
2,947,818
2,431,000
Cash
4,096,000
3,592,404
5,762,058
5,511,500
Basic Shares
677,000
689,500
729,200
764,100

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.52
2025-09-30
$2.21
2025-06-30
$1.94