XML 22 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock Including Additional Paid in Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Beginning Balance at Dec. 31, 2018   $ 83,826 $ 180,356 $ (264) $ (7,357)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock options exercised   839      
Stock awards vested   (1)      
Stock repurchased related to the exercise of stock options   (3,976)      
Stock-based compensation   3,271      
Net Income $ 15,287        
Other Comprehensive Income, Net of Tax 249       249
Ending Balance at Jun. 29, 2019 272,230 83,959 195,379   (7,108)
Beginning Balance at Mar. 30, 2019   83,485 187,564   (7,271)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock options exercised   742      
Stock repurchased related to the exercise of stock options   (2,075)      
Stock-based compensation   1,807      
Net Income 7,815        
Other Comprehensive Income, Net of Tax 163       163
Ending Balance at Jun. 29, 2019 272,230 83,959 195,379   (7,108)
Beginning Balance at Dec. 31, 2019 292,800 88,515 212,553   (8,268)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee Stock Purchase Plan   1,112      
Stock options exercised   270      
Stock awards vested   (1)      
Stock repurchased related to the exercise of stock options   (2,663)      
Stock-based compensation   4,529      
Net Income 13,020        
Other Comprehensive Income, Net of Tax 540       540
Ending Balance at Jun. 27, 2020 309,607 91,762 225,573   (7,728)
Beginning Balance at Mar. 28, 2020   89,936 220,483   (7,992)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock options exercised   231      
Stock repurchased related to the exercise of stock options   (655)      
Stock-based compensation   2,250      
Net Income 5,090        
Other Comprehensive Income, Net of Tax 264       264
Ending Balance at Jun. 27, 2020 $ 309,607 $ 91,762 $ 225,573   $ (7,728)