XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)        
Revenues $ 123,031 $ 110,573 $ 249,189 $ 216,422
Costs of services (exclusive of depreciation and amortization) 90,168 75,972 181,165 149,607
Selling, general and administrative expenses 21,418 23,737 45,541 46,480
Depreciation and amortization 3,106 2,553 6,049 5,169
Income from operations 8,339 8,311 16,434 15,166
Interest expense, net (372) (519) (734) (530)
Foreign currency gains (losses), net (102) 155 1,320 (589)
Income before provision for income taxes 7,865 7,947 17,020 14,047
Provision for income taxes 1,934 2,367 4,621 3,802
Net income $ 5,931 $ 5,580 $ 12,399 $ 10,245
Net income per share:        
Basic (in dollars per share) $ 0.76 $ 0.70 $ 1.59 $ 1.28
Diluted (in dollars per share) $ 0.75 $ 0.68 $ 1.55 $ 1.23
Weighted average number of shares outstanding:        
Basic (in shares) 7,764 7,925 7,784 7,970
Diluted (in shares) 7,920 8,218 7,979 8,282