Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$8,456,000
$7,830,000
$7,076,000
$7,444,160
Gross Profit
1,223,000
605,000
627,000
757,934
EBITDA
1,284,000
704,000
800,571
804,110
EBIT
918,000
336,000
442,508
453,649
Net Income
603,000
156,000
287,032
249,910
Net Change In Cash
8,456,000
7,830,000
7,076,000
7,444,160
Free Cash Flow
-222,000
-495,000
-145,773
478,076
Cash
1,946,000
3,156,000
3,558,000
4,262,799
Basic Shares
230,800
232,900
234,300
236,768

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$30,734,000
$34,713,501
$41,512,467
$36,483,939
Gross Profit
4,102,000
7,824,027
12,503,000
11,025,414
EBITDA
4,486,000
7,687,026
11,568,000
10,228,542
EBIT
3,130,000
6,518,711
10,506,000
9,363,979
Net Income
2,027,000
4,524,801
7,607,337
6,827,461
Net Change In Cash
30,734,000
34,713,501
41,512,467
36,483,939
Cost of Revenue
1,858,482
-245,955
Free Cash Flow
806,000
4,897,774
8,124,157
4,608,787
Cash
3,558,000
6,383,000
4,280,852
2,364,858
Basic Shares
238,500
250,412
263,176
293,390

Earnings Calls

Quarter EPS
2025-06-30
$2.60
2025-03-31
$0.77
2024-12-31
$1.22
2024-09-30
$1.49