Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,572,900
$973,100
$2,257,600
$1,831,500
Gross Profit
945,700
831,800
2,101,900
1,639,200
EBITDA
488,300
217,900
312,500
835,000
EBIT
440,600
171,000
265,400
788,800
Net Income
319,700
130,000
210,900
595,700
Net Change In Cash
1,572,900
973,100
2,257,600
1,831,500
Free Cash Flow
864,800
-368,800
-379,500
772,800
Cash
1,738,900
1,761,200
2,096,400
1,865,300
Basic Shares
367,000
366,336
370,900
365,460

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,425,800
$2,963,900
$4,438,700
$8,782,100
Gross Profit
4,739,900
2,421,000
4,116,700
8,490,300
EBITDA
1,577,800
-420,300
1,719,900
4,079,500
EBIT
1,393,700
-600,900
1,572,500
4,027,500
Net Income
1,020,400
-608,400
1,225,000
2,974,700
Net Change In Cash
5,425,800
2,963,900
4,438,700
8,782,100
Cost of Revenue
-1,093,300
1,485,500
Free Cash Flow
-837,200
138,300
-1,038,300
1,749,600
Cash
2,096,400
1,786,300
1,569,700
2,617,300
Basic Shares
368,024
361,395
365,707
362,574

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.91
2025-03-31
$1.14
2024-12-31
$0.92