Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $127,435 | $132,424 | $130,092 | $125,750 |
Gross Profit | 47,900 | 49,788 | 46,686 | 45,090 |
EBITDA | 19,006 | 32,197 | 26,393 | 23,502 |
EBIT | 24,204 | 19,068 | 16,177 | |
Net Income | 13,606 | 18,683 | 14,707 | 11,119 |
Net Change In Cash | 127,435 | 132,424 | 130,092 | 125,750 |
Free Cash Flow | 19,853 | 31,524 | 14,992 | 14,276 |
Cash | 94,334 | 94,875 | 161,246 | 162,425 |
Basic Shares | 30,432 | 30,536 | 30,730 | 30,994 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $515,771 | $550,422 | $586,869 | $512,925 |
Gross Profit | 189,150 | 190,859 | 210,538 | 184,619 |
EBITDA | 106,381 | 75,051 | 113,220 | -32,583 |
EBIT | 75,459 | 75,051 | 83,467 | -59,513 |
Net Income | 58,114 | 60,532 | 59,575 | -41,866 |
Net Change In Cash | 515,771 | 550,422 | 586,869 | 512,925 |
Cost of Revenue | 14,345 | 49,692 | ||
Free Cash Flow | 80,645 | 74,073 | 106,864 | 70,500 |
Cash | 94,334 | 163,876 | 156,910 | 141,465 |
Basic Shares | 30,717 | 31,579 | 32,238 | 32,327 |
Quarter | EPS |
---|---|
2024-12-31 | $0.53 |
2024-09-30 | $0.63 |
2024-06-30 | $0.54 |
2024-03-31 | $0.47 |