Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $65,624 | $134,406 | $133,455 | $133,166 |
Gross Profit | 65,624 | 134,406 | 133,455 | 133,166 |
EBITDA | 24,579 | 27,148 | 24,506 | 26,982 |
EBIT | 23,183 | 26,827 | 23,083 | 25,486 |
Net Income | 17,161 | 19,056 | 17,205 | 19,273 |
Net Change In Cash | 65,624 | 134,406 | 133,455 | 133,166 |
Free Cash Flow | -15,631 | 22,172 | 19,878 | 24,375 |
Cash | 247,248 | 293,513 | 277,583 | 242,714 |
Basic Shares | 38,525 | 38,448 | 38,512 | 38,651 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $269,107 | $315,362 | $277,895 | $252,391 |
Gross Profit | 269,107 | 315,362 | 277,895 | 252,391 |
EBITDA | 122,899 | 176,772 | 180,795 | 97,193 |
EBIT | 116,958 | 171,224 | 175,057 | 90,390 |
Net Income | 87,003 | 125,211 | 130,353 | 71,289 |
Net Change In Cash | 269,107 | 315,362 | 277,895 | 252,391 |
Cost of Revenue | 2,779 | -38,220 | 102,273 | |
Free Cash Flow | 85,458 | 173,476 | 199,490 | 78,926 |
Cash | 242,714 | 268,315 | 265,536 | 303,756 |
Basic Shares | 38,962 | 39,476 | 39,886 | 39,644 |
Quarter | EPS |
---|---|
2024-09-30 | $0.43 |
2024-06-30 | $0.46 |
2024-03-31 | $0.41 |
2023-12-31 | $0.46 |