Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,552,661
$2,064,360
$2,994,445
$2,057,020
Gross Profit
1,235,204
992,657
1,451,695
974,531
EBITDA
1,474
-65,648
-51,831
EBIT
43,187
-114,482
Net Income
-33,958
-63,080
129
-88,070
Net Change In Cash
2,552,661
2,064,360
2,994,445
2,057,020
Cash
1,189,429
1,115,967
1,289,323
1,066,670
Basic Shares
57,784
57,784
174,638
60,572

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$9,422,229
$8,812,013
$8,400,631
$9,396,256
Gross Profit
4,486,834
3,895,597
3,424,932
3,458,559
EBITDA
190,851
75,946
-326,848
109,779
EBIT
-54,000
-175,682
-523,391
-97,157
Net Income
-185,198
-278,422
-653,290
-219,830
Net Change In Cash
9,422,229
8,812,013
8,400,631
9,396,256
Free Cash Flow
-106,991
283,248
175,649
-381,693
Cash
1,289,323
2,149,531
2,144,020
4,606,545
Basic Shares
59,833
59,457
61,030
72,051

Earnings Calls

Quarter EPS
2025-06-30
-$0.31
2025-03-31
-$0.15
2024-12-31
$0.0003
2024-09-30
-$0.20