XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS & COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 27, 2022
Mar. 28, 2021
Income Statement [Abstract]    
Revenue from services $ 551,515 $ 458,706
Cost of services 411,670 348,132
Gross profit 139,845 110,574
Selling, general and administrative expense 120,568 97,401
Depreciation and amortization 7,287 6,962
Income (loss) from operations 11,990 6,211
Interest and other income (expense), net 505 575
Income before tax expense (benefit) 12,495 6,786
Income tax expense (benefit) 1,976 (112)
Net income $ 10,519 $ 6,898
Net income (loss) per common share:    
Basic (in dollars per share) $ 0.31 $ 0.20
Diluted (in dollars per share) $ 0.30 $ 0.20
Weighted average shares outstanding:    
Basic (in shares) 33,929 34,674
Diluted (in shares) 34,544 35,066
Other Comprehensive Income (Loss):    
Foreign currency translation adjustment $ 127 $ 496
Comprehensive income (loss) $ 10,646 $ 7,394