Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $665,932 | $667,941 | $602,230 | $554,315 |
Gross Profit | 665,932 | -154,978,059 | -151,688,770 | -136,396,685 |
EBITDA | 56,064 | 63,171 | 49,015 | 27,588 |
EBIT | 40,514 | 47,691 | 33,817 | 12,204 |
Net Income | 22,741 | 30,096 | 17,343 | 3,130 |
Net Change In Cash | 665,932 | 667,941 | 602,230 | 554,315 |
Free Cash Flow | 55,610 | 67,683,889 | 11,917 | -39,806 |
Cash | 216,298 | 183,772 | 133,405 | 138,351 |
Basic Shares | 28,277 | 28,200 | 28,013 | 28,027 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,490,419 | $2,257,341 | $3,069,296 | $3,305,792 |
Gross Profit | 2,422,112 | 1,968,116 | 2,421,274 | 2,679,030 |
EBITDA | 195,837 | 143,045 | 308,233 | 475,388 |
EBIT | 134,225 | 80,598 | 251,055 | 439,002 |
Net Income | 73,310 | 30,439 | 162,305 | 323,216 |
Net Change In Cash | 2,490,419 | 2,257,341 | 3,069,296 | 3,305,792 |
Cost of Revenue | 55,389 | |||
Free Cash Flow | 95,141 | 45,251 | 143,912 | 350,492 |
Cash | 1,070 | 233,365 | 248,367 | 485,919 |
Basic Shares | 28,129 | 27,520 | 27,347 | 27,168 |
Quarter | EPS |
---|---|
2025-03-31 | $0.25 |
2024-12-31 | $1.12 |
2024-09-30 | $1.17 |
2024-06-30 | $0.91 |