Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,315,300
$1,117,279
$1,127,824
$1,001,599
Gross Profit
1,150,694
952,277
967,264
831,137
EBITDA
123,499
43,906
-29,179
-48,973
EBIT
87,885
11,102
-79,425
-120,265
Net Income
94,320
1,270
-151,881
-121,350
Net Change In Cash
1,315,300
1,117,279
1,127,824
1,001,599
Free Cash Flow
199,772
-72,325
-17,320
54,714
Cash
2,756,056
2,516,411
2,627,410
2,701,933
Basic Shares
8,658
111,173
106,260
104,698

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,810,241
$2,458,779
$1,415,921
$1,176,283
Gross Profit
3,216,152
2,078,859
-511,062
-447,862
EBITDA
-396,437
-1,120,061
-1,723,387
-1,392,278
EBIT
-568,199
-1,207,736
-1,789,665
-1,438,735
Net Income
-644,786
-881,708
-2,003,815
-1,413,354
Net Change In Cash
3,810,241
2,458,779
1,415,921
1,176,283
Free Cash Flow
-669,768
-1,753,714
-1,965,718
-1,613,574
Cash
2,627,410
3,171,800
3,869,564
4,375,678
Basic Shares
105,288
104,387
103,133
92,785

Earnings Calls

Quarter EPS
2025-06-30
$0.84
2025-03-31
$0.01
2024-12-31
-$1.43
2024-09-30
-$1.15