Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$11,069,000
$8,711,841
$6,241,733
$8,565,759
Gross Profit
4,309,000
3,436,593
1,697,167
3,051,612
EBITDA
2,846,836
2,120,342
473,026
1,600,164
EBIT
2,130,000
1,669,641
32,335
1,107,657
Net Income
1,503,000
1,120,776
-93,311
675,024
Net Change In Cash
11,069,000
8,711,841
6,241,733
8,565,759
Free Cash Flow
1,412,565
601,859
-1,196,424
1,707,560
Cash
3,584,210
2,442,874
3,051,560
3,592,404
Basic Shares
675,500
677,700
676,700
683,700

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$34,351,880
$31,758,106
$30,408,502
$25,758,523
Gross Profit
12,265,355
10,870,761
10,050,055
8,445,648
EBITDA
6,879,646
5,473,091
5,001,331
4,500,641
EBIT
5,143,318
3,989,186
3,535,872
3,037,470
Net Income
3,339,390
2,866,035
3,626,011
2,262,227
Net Change In Cash
34,351,880
31,758,106
30,408,502
25,758,523
Free Cash Flow
2,370,793
2,947,818
2,431,000
2,656,000
Cash
3,592,404
5,762,058
5,511,500
5,100,375
Basic Shares
689,500
729,200
764,100
786,800

Earnings Calls

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