Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$7,370,000
$28,735,158
$11,069,000
$8,711,841
Gross Profit
2,045,000
10,091,406
4,309,000
3,436,593
EBITDA
542,000
5,358,657
2,846,836
2,120,342
EBIT
-34,000
3,653,358
2,130,000
1,669,641
Net Income
-180,000
2,609,223
1,503,000
1,120,776
Net Change In Cash
7,370,000
28,735,158
11,069,000
8,711,841
Free Cash Flow
-1,217,000
2,094,000
1,399,000
601,859
Cash
3,240,000
4,096,000
3,584,210
2,442,874
Basic Shares
668,500
673,100
675,500
677,700

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$37,447,000
$34,351,880
$31,758,106
$30,408,502
Gross Profit
13,528,000
12,265,355
10,870,761
10,050,055
EBITDA
7,479,000
6,879,646
5,473,091
5,001,331
EBIT
5,323,000
5,143,318
3,989,186
3,535,872
Net Income
3,730,000
3,458,000
3,154,000
3,885,046
Net Change In Cash
37,447,000
34,351,880
31,758,106
30,408,502
Free Cash Flow
2,912,000
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.20
2025-12-31
$1.52
2025-09-30
$2.21
2025-06-30
$1.94