XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 01, 2022
Apr. 02, 2021
Income Statement [Abstract]    
Revenue $ 89,417 $ 97,129
Cost of services 68,822 76,362
Gross profit 20,595 20,767
Selling, general and administrative expenses 17,396 18,669
Operating income 3,199 2,098
Interest and other income 91 84
Interest and other expense 348 234
Income before income taxes 2,942 1,948
Provision for income taxes 702 440
Net income $ 2,240 $ 1,508
Net income per share:    
Basic $ 0.16 $ 0.11
Diluted $ 0.15 $ 0.10
Weighted average shares outstanding:    
Basic 14,199 13,696
Diluted 14,977 14,944