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 | 164,974 | 99,261 | 138,785 | 67,011 |
EBITDA | 125,184 | 94,721 | 130,106 | 58,842 |
EBIT | 91,572 | 61,193 | 96,705 | 26,849 |
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 | -15,907 | -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 | 363,377 | 529,452 | 483,843 | 489,552 |
EBITDA | 217,538 | 262,716 | 250,829 | 244,000 |
EBIT | 94,414 | 145,352 | 139,248 | 143,065 |
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 | 39,591 | 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 |