Condensed Consolidated Statements of Changes to Shareholders' Equity - USD ($) shares in Thousands, $ in Thousands |
Total |
Common Stock Issued |
Additional Paid-in Capital |
Retained Earnings |
Accumulated Other Comprehensive Loss |
| Balance (in shares) at Dec. 31, 2018 |
|
11,267
|
|
|
|
| Balance at Dec. 31, 2018 |
$ 220,324
|
$ 113
|
$ 71,729
|
$ 151,640
|
$ (3,158)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
7,074
|
|
|
7,074
|
|
| Foreign currency translation adjustments |
(823)
|
|
|
|
(823)
|
| Unrealized loss on cash flow hedge |
(360)
|
|
|
|
(360)
|
| Employee stock awards and stock options (in shares) |
|
85
|
|
|
|
| Employee stock awards and stock options |
(81)
|
$ 1
|
(82)
|
|
|
| Stock-based compensation |
1,117
|
|
1,117
|
|
|
| Balance (in shares) at Mar. 29, 2019 |
|
11,352
|
|
|
|
| Balance at Mar. 29, 2019 |
227,251
|
$ 114
|
72,764
|
158,973
|
(4,600)
|
| Balance (in shares) at Dec. 31, 2018 |
|
11,267
|
|
|
|
| Balance at Dec. 31, 2018 |
220,324
|
$ 113
|
71,729
|
151,640
|
(3,158)
|
| Balance (in shares) at Dec. 31, 2019 |
|
11,524
|
|
|
|
| Balance at Dec. 31, 2019 |
258,865
|
$ 115
|
78,757
|
185,075
|
(5,082)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Cumulative effects of adoption of ASU 2018-02 reclassification of certain tax effects from AOCI |
(259)
|
|
|
|
|
| Net income |
8,668
|
|
|
8,668
|
|
| Foreign currency translation adjustments |
(1,934)
|
|
|
|
(1,934)
|
| Unrealized loss on cash flow hedge |
(1,290)
|
|
|
|
(1,290)
|
| Employee stock awards and stock options (in shares) |
|
64
|
|
|
|
| Employee stock awards and stock options |
(1,786)
|
$ 1
|
(1,787)
|
|
|
| Stock-based compensation |
1,720
|
|
1,720
|
|
|
| Balance (in shares) at Apr. 03, 2020 |
|
11,588
|
|
|
|
| Balance at Apr. 03, 2020 |
264,243
|
$ 116
|
$ 78,690
|
$ 193,743
|
$ (8,306)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Cumulative effects of adoption of ASU 2018-02 reclassification of certain tax effects from AOCI |
$ 0
|
|
|
|
|