Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $125,213 | $136,032 | $146,713 | $140,997 |
Gross Profit | 39,264 | 37,545 | 44,262 | 41,287 |
EBITDA | 12,595 | 15,666 | 23,019 | 15,637 |
EBIT | 6,148 | 9,250 | 16,634 | 9,525 |
Net Income | 2,101 | 1,150 | 6,902 | 4,347 |
Net Change In Cash | 125,213 | 136,032 | 146,713 | 140,997 |
Free Cash Flow | 10,506 | 5,843 | 6,206 | 14,153 |
Cash | 37,118 | 31,292 | 31,514 | 31,901 |
Basic Shares | 16,605 | 16,582 | 16,497 | 16,504 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $578,634 | $502,988 | $403,516 | $366,694 |
Gross Profit | 171,370 | 157,259 | 121,056 | 108,575 |
EBITDA | 67,151 | 48,058 | 43,527 | 37,840 |
EBIT | 42,083 | 24,213 | 25,420 | 21,855 |
Net Income | 24,097 | 17,389 | 24,094 | 13,643 |
Net Change In Cash | 578,634 | 502,988 | 403,516 | 366,694 |
Free Cash Flow | 33,435 | -10,314 | 11,686 | 15,467 |
Cash | 31,901 | 30,614 | 22,463 | 23,131 |
Basic Shares | 16,272 | 15,951 | 14,517 | 14,332 |
Quarter | EPS |
---|---|
2024-09-30 | $0.31 |
2024-06-30 | $0.29 |
2024-03-31 | $0.42 |
2023-12-31 | $0.55 |