Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Total | Common Stock [Member] | Capital Surplus [Member] | Retained Earnings [Member] |
Beginning Balance at Dec. 31, 2019 | $ 290,287 | | $ 67,062 | $ 223,225 |
Beginning Balance (in shares) at Dec. 31, 2019 | | 19,149,000 | | |
Issuance of common stock and warrant, net | 67,396 | $ 64,002 | 3,394 | |
Issuance of common stock and warrant, net (in shares) | | 3,500,000 | | |
Issuance of restricted stock units | (705) | $ 5,345 | (6,050) | |
Issuance of restricted stock units (in shares) | | 107,000 | | |
Repurchase, retirement and reclassification of common stock | (15,014) | $ (69,347) | | 54,333 |
Repurchase, retirement and reclassification of common stock (in shares) | | (495,000) | | |
Stock-based compensation | 3,812 | | 3,812 | |
Adjustment to dividends previously accrued | 35 | | | 35 |
Net loss | (33,217) | | | (33,217) |
Ending Balance at Jun. 30, 2020 | 312,594 | | 68,218 | 244,376 |
Ending Balance (in shares) at Jun. 30, 2020 | | 22,261,000 | | |
Beginning Balance at Mar. 31, 2020 | 271,904 | | 63,126 | 208,778 |
Beginning Balance (in shares) at Mar. 31, 2020 | | 18,750,000 | | |
Issuance of common stock and warrant, net | 67,396 | $ 64,002 | 3,394 | |
Issuance of common stock and warrant, net (in shares) | | 3,500,000 | | |
Issuance of restricted stock units | | $ 542 | (542) | |
Issuance of restricted stock units (in shares) | | 11,000 | | |
Repurchase, retirement and reclassification of common stock | | $ (64,544) | | 64,544 |
Stock-based compensation | 2,240 | | 2,240 | |
Adjustment to dividends previously accrued | 4 | | | 4 |
Net loss | (28,950) | | | (28,950) |
Ending Balance at Jun. 30, 2020 | 312,594 | | 68,218 | 244,376 |
Ending Balance (in shares) at Jun. 30, 2020 | | 22,261,000 | | |
Beginning Balance at Dec. 29, 2020 | 293,788 | | 71,722 | $ 222,066 |
Beginning Balance (in shares) at Dec. 29, 2020 | | 22,318,000 | | |
Exercise of stock options | $ 4,511 | $ 6,394 | (1,883) | |
Exercise of stock options (in shares) | 129,000 | 122,000 | | |
Issuance of common stock and warrant, net | $ 28,907 | $ 28,907 | | |
Issuance of common stock and warrant, net (in shares) | | 704,000 | | 3,500,000 |
Issuance of restricted stock units | (465) | $ 5,816 | (6,281) | |
Issuance of restricted stock units (in shares) | | 123,000 | | |
Repurchase, retirement and reclassification of common stock | | $ (41,117) | | $ 41,117 |
Stock-based compensation | 5,155 | | 5,155 | |
Adjustment to dividends previously accrued | 10 | | | 10 |
Net loss | 3,228 | | | 3,228 |
Ending Balance at Jun. 29, 2021 | 335,134 | | 68,713 | 266,421 |
Ending Balance (in shares) at Jun. 29, 2021 | | 23,267,000 | | |
Beginning Balance at Mar. 30, 2021 | 325,283 | | 67,289 | 257,994 |
Beginning Balance (in shares) at Mar. 30, 2021 | | 23,219,000 | | |
Exercise of stock options | 901 | $ 1,202 | (301) | |
Exercise of stock options (in shares) | | 28,000 | | |
Issuance of common stock and warrant, net | (50) | $ (50) | | |
Issuance of restricted stock units | (14) | $ 901 | (915) | |
Issuance of restricted stock units (in shares) | | 20,000 | | |
Repurchase, retirement and reclassification of common stock | | $ (2,053) | | 2,053 |
Stock-based compensation | 2,640 | | 2,640 | |
Adjustment to dividends previously accrued | 5 | | | 5 |
Net loss | 6,369 | | | 6,369 |
Ending Balance at Jun. 29, 2021 | $ 335,134 | | $ 68,713 | $ 266,421 |
Ending Balance (in shares) at Jun. 29, 2021 | | 23,267,000 | | |