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,075,585
$7,444,160
Gross Profit
1,223,000
605,000
626,831
757,934
EBITDA
1,314,000
704,000
800,571
803,586
EBIT
948,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,075,585
7,444,160
Free Cash Flow
-222,000
-495,000
-145,773
477,773
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,714,000
$41,512,000
$36,483,939
Gross Profit
4,102,000
7,815,000
12,503,000
11,025,414
EBITDA
4,486,000
7,688,000
11,568,000
10,228,542
EBIT
3,130,000
6,519,000
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,714,000
41,512,000
36,483,939
Cost of Revenue
1,858,482
-245,955
Free Cash Flow
806,000
4,898,000
8,124,000
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.67
2024-12-31
$1.22
2024-09-30
$1.05