Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $182,577 | $182,948 | $182,592 | $180,168 |
Gross Profit | 11,989 | 10,372 | 11,603 | 10,718 |
Net Income | 2,412 | -2,910 | 281 | -2,232 |
Net Change In Cash | 182,577 | 182,948 | 182,592 | 180,168 |
Free Cash Flow | -33,614 | 4,068 | -12,239 | 13,497 |
Cash | 48,078 | 71,984 | 79,966 | 100,614 |
Basic Shares | 21,771 | 21,755 | 22,034 | 22,021 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $810,807 | $946,862 | $707,120 | $486,825 |
Gross Profit | 83,805 | 171,162 | 129,845 | 56,300 |
Net Income | 18,416 | 90,672 | 76,516 | 17,827 |
Net Change In Cash | 810,807 | 946,862 | 707,120 | 486,825 |
Free Cash Flow | 80,517 | 104,854 | 82,596 | 19,364 |
Cash | 100,614 | 74,087 | 18,509 | 337 |
Basic Shares | 22,021 | 22,166 | 22,348 | 22,911 |
Quarter | EPS |
---|---|
2024-09-30 | $0.11 |
2024-06-30 | -$0.13 |
2024-03-31 | $0.01 |
2023-12-31 | -$0.10 |