Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $68,455 | $65,624 | $134,406 | $133,455 |
Gross Profit | 68,455 | 65,624 | 134,406 | 133,455 |
EBITDA | 24,579 | 27,148 | 24,506 | |
EBIT | 23,183 | 26,827 | 23,083 | |
Net Income | 20,371 | 17,161 | 19,056 | 17,205 |
Net Change In Cash | 68,455 | 65,624 | 134,406 | 133,455 |
Free Cash Flow | 29,982 | -15,631 | 22,172 | 19,878 |
Cash | 356,488 | 247,248 | 293,513 | 277,583 |
Basic Shares | 38,525 | 38,525 | 38,448 | 38,512 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $517,889 | $269,107 | $315,362 | $277,895 |
Gross Profit | 517,889 | 269,107 | 315,362 | 277,895 |
EBITDA | 122,899 | 176,772 | 180,795 | |
EBIT | 116,958 | 171,224 | 175,057 | |
Net Income | 73,793 | 87,003 | 125,211 | 130,353 |
Net Change In Cash | 517,889 | 269,107 | 315,362 | 277,895 |
Cost of Revenue | 2,779 | -38,220 | ||
Free Cash Flow | 60,700 | 85,458 | 173,476 | 199,490 |
Cash | 57,816 | 242,714 | 268,315 | 265,536 |
Basic Shares | 38,525 | 38,962 | 39,476 | 39,886 |
Quarter | EPS |
---|---|
2024-12-31 | $0.52 |
2024-09-30 | $0.43 |
2024-06-30 | $0.46 |
2024-03-31 | $0.41 |