Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $667,941 | $602,230 | $554,315 | $582,169 |
Gross Profit | -154,978,059 | -151,688,770 | -136,396,685 | 380,605,468 |
EBITDA | 63,171 | 49,015 | 27,588 | 39,338 |
EBIT | 47,691 | 33,817 | 12,204 | 23,738 |
Net Income | 30,096 | 17,343 | 3,130 | 8,815 |
Net Change In Cash | 667,941 | 602,230 | 554,315 | 582,169 |
Free Cash Flow | 67,683,889 | 11,917 | -39,806 | 31,160 |
Cash | 183,772 | 133,405 | 138,351 | 233,365 |
Basic Shares | 28,200 | 28,013 | 28,027 | 27,751 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,257,341 | $3,069,296 | $3,305,792 | $2,288,432 |
Gross Profit | 1,749,640 | 2,421,274 | 2,679,030 | 1,913,244 |
EBITDA | 143,045 | 308,233 | 475,388 | 240,345 |
EBIT | 80,598 | 251,055 | 439,002 | 221,129 |
Net Income | 30,439 | 162,305 | 323,216 | 154,905 |
Net Change In Cash | 2,257,341 | 3,069,296 | 3,305,792 | 2,288,432 |
Cost of Revenue | 55,389 | 98,737 | ||
Free Cash Flow | 45,251 | 143,912 | 350,492 | 260,814 |
Cash | 233,365 | 248,367 | 485,919 | 432,683 |
Basic Shares | 27,520 | 27,347 | 27,168 | 24,913 |
Quarter | EPS |
---|---|
2024-09-30 | $1.17 |
2024-06-30 | $0.91 |
2024-03-31 | $0.17 |
2023-12-31 | $0.60 |