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 |
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 |
Quarter | EPS |
---|---|
2025-06-30 | -$0.31 |
2025-03-31 | -$0.15 |
2024-12-31 | $0.0003 |
2024-09-30 | -$0.20 |