Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $299,563 | $244,299 | $270,749 | $214,512 |
Gross Profit | 299,563 | 99,261 | 138,785 | 67,011 |
EBITDA | 123,612 | 90,383 | 126,833 | 53,406 |
EBIT | 90,547 | 56,855 | 93,432 | 21,413 |
Net Income | 60,680 | 40,551 | 69,917 | 30,128 |
Net Change In Cash | 299,563 | 244,299 | 270,749 | 214,512 |
Free Cash Flow | -10,184 | -83,291 | -35,309 | |
Cash | 59,556 | 82,675 | 88,263 | 84,966 |
Basic Shares | 58,982 | 58,325 | 57,774 | 57,756 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $794,632 | $846,431 | $790,909 | $794,307 |
Gross Profit | 240,452 | 529,452 | 483,843 | 489,552 |
EBITDA | 185,070 | 256,428 | 253,814 | 244,240 |
EBIT | 61,946 | 139,064 | 142,233 | 143,305 |
Net Income | 51,911 | 96,011 | 101,125 | 96,831 |
Net Change In Cash | 794,632 | 846,431 | 790,909 | 794,307 |
Cost of Revenue | 4,372 | 35,524 | 1,831 | |
Free Cash Flow | -165,930 | -83,985 | -61,476 | -180,727 |
Cash | 84,966 | 62,100 | 78,380 | 44,555 |
Basic Shares | 56,983 | 54,363 | 51,633 | 49,274 |
Quarter | EPS |
---|---|
2024-09-30 | $1.03 |
2024-06-30 | $0.70 |
2024-03-31 | $1.21 |
2023-12-31 | $0.52 |