Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$8,711,841
$6,241,733
$8,565,759
$9,413,764
Gross Profit
3,436,593
1,697,167
3,051,612
3,633,900
EBITDA
2,120,342
473,026
1,600,164
2,261,452
EBIT
1,669,641
32,335
1,107,657
1,843,360
Net Income
1,120,776
-93,311
675,024
1,211,300
Net Change In Cash
8,711,841
6,241,733
8,565,759
9,413,764
Free Cash Flow
601,859
-1,196,424
1,707,560
889,345
Cash
2,876,000
3,352,000
3,720,000
2,978,000
Basic Shares
677,700
676,700
683,700
685,500

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,720,000
6,341,000
5,936,000
5,783,000
Basic Shares
689,500
729,200
764,100
786,800

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.94
2025-03-31
-$0.11
2024-12-31
$1.17