v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS & COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2022
Sep. 26, 2021
Sep. 25, 2022
Sep. 26, 2021
Income Statement [Abstract]        
Revenue from services $ 575,721 $ 577,031 $ 1,696,489 $ 1,551,692
Cost of services 419,802 430,529 1,242,194 1,158,148
Gross profit 155,919 146,502 454,295 393,544
Selling, general and administrative expense 124,351 118,748 366,953 326,657
Depreciation and amortization 7,483 6,426 22,015 20,405
Income (loss) from operations 24,085 21,328 65,327 46,482
Interest and other income (expense), net 703 581 1,098 1,880
Income before tax expense 24,788 21,909 66,425 48,362
Income tax expense (benefit) 4,092 3,267 11,197 6,938
Net income $ 20,696 $ 18,642 $ 55,228 $ 41,424
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.64 $ 0.53 $ 1.67 $ 1.19
Diluted (in dollars per share) $ 0.63 $ 0.53 $ 1.65 $ 1.17
Weighted average shares outstanding:        
Basic (in shares) 32,434 34,873 33,023 34,788
Diluted (in shares) 32,818 35,475 33,511 35,255
Other Comprehensive Income (Loss):        
Foreign currency translation adjustment $ (3,053) $ (1,296) $ (4,650) $ (806)
Comprehensive income (loss) $ 17,643 $ 17,346 $ 50,578 $ 40,618

Source