Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Total | Ordinary Shares | Additional Paid-in Capital | Treasury Shares | Retained Earnings |
Balance at Dec. 29, 2017 | $ 216,762 | $ 3 | $ 214,697 | | $ 2,062 |
Balance, Shares at Dec. 29, 2017 | | 25,892,162 | | | |
Ordinary shares issued from exercise of stock options | 5,661 | | 5,661 | | |
Ordinary shares issued from exercise of stock options, shares | | 573,162 | | | |
Ordinary shares issued from vesting of restricted share units | (70) | | $ (70) | | |
Ordinary shares issued from vesting of restricted share units, Shares | | 68,512 | (27) | | |
Ordinary shares issued from employee share purchase plan | 514 | | $ 514 | | |
Ordinary shares issued from employee share purchase plan, shares | | 29,377 | | | |
Repurchase of ordinary shares | (60,318) | $ (1) | | $ (60,317) | |
Repurchase of ordinary shares, shares | | (2,681,964) | | 2,681,964 | |
Share-based compensation expense | 6,277 | | 6,277 | | |
Net income | 54,398 | | | | 54,398 |
Balance at Sep. 28, 2018 | 223,224 | $ 2 | 227,079 | $ (60,317) | 56,460 |
Balance, Shares at Sep. 28, 2018 | | 23,881,249 | | 2,681,964 | |
Balance at Jun. 29, 2018 | 242,219 | $ 3 | 225,363 | $ (29,970) | 46,823 |
Balance, Shares at Jun. 29, 2018 | | 25,268,836 | | 1,257,605 | |
Ordinary shares issued from exercise of stock options | 151 | | 151 | | |
Ordinary shares issued from exercise of stock options, shares | | 10,930 | | | |
Ordinary shares issued from vesting of restricted share units | (43) | | (43) | | |
Ordinary shares issued from vesting of restricted share units, Shares | | 7,246 | | | |
Ordinary shares issued from employee share purchase plan | 337 | | 337 | | |
Ordinary shares issued from employee share purchase plan, shares | | 18,596 | | | |
Repurchase of ordinary shares | (30,348) | $ (1) | | $ (30,347) | |
Repurchase of ordinary shares, shares | | (1,424,359) | | 1,424,359 | |
Share-based compensation expense | 1,271 | | 1,271 | | |
Net income | 9,637 | | | | 9,637 |
Balance at Sep. 28, 2018 | 223,224 | $ 2 | 227,079 | $ (60,317) | 56,460 |
Balance, Shares at Sep. 28, 2018 | | 23,881,249 | | 2,681,964 | |
Balance at Dec. 28, 2018 | 198,326 | $ 2 | 228,358 | $ (89,979) | 59,945 |
Balance, Shares at Dec. 28, 2018 | | 22,234,508 | | 4,339,529 | |
Ordinary shares issued from exercise of stock options | 2,640 | | 2,640 | | |
Ordinary shares issued from exercise of stock options, shares | | 238,121 | | | |
Ordinary shares issued from vesting of restricted share units | (222) | | (222) | | |
Ordinary shares issued from vesting of restricted share units, Shares | | 60,039 | | | |
Ordinary shares issued from employee share purchase plan | 671 | | 671 | | |
Ordinary shares issued from employee share purchase plan, shares | | 47,645 | | | |
Repurchase of ordinary shares | $ (1,599) | | | $ (1,599) | |
Repurchase of ordinary shares, shares | (97,910) | (97,910) | | 97,910 | |
Share-based compensation expense | $ 4,597 | | 4,597 | | |
Net income | 2,777 | | | | 2,777 |
Balance at Sep. 27, 2019 | 207,190 | $ 2 | 236,044 | $ (91,578) | 62,722 |
Balance, Shares at Sep. 27, 2019 | | 22,482,403 | | 4,437,439 | |
Balance at Jun. 28, 2019 | 203,731 | $ 2 | 233,508 | $ (91,578) | 61,799 |
Balance, Shares at Jun. 28, 2019 | | 22,414,089 | | 4,437,439 | |
Ordinary shares issued from exercise of stock options | 433 | | 433 | | |
Ordinary shares issued from exercise of stock options, shares | | 33,421 | | | |
Ordinary shares issued from vesting of restricted share units | (48) | | (48) | | |
Ordinary shares issued from vesting of restricted share units, Shares | | 9,749 | | | |
Ordinary shares issued from employee share purchase plan | 359 | | 359 | | |
Ordinary shares issued from employee share purchase plan, shares | | 25,144 | | | |
Share-based compensation expense | 1,792 | | 1,792 | | |
Net income | 923 | | | | 923 |
Balance at Sep. 27, 2019 | $ 207,190 | $ 2 | $ 236,044 | $ (91,578) | $ 62,722 |
Balance, Shares at Sep. 27, 2019 | | 22,482,403 | | 4,437,439 | |