XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS & COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Revenue from services $ 680,371 $ 660,780 $ 1,849,060 $ 1,839,146
Cost of Goods and Services Sold 496,053 488,761 1,355,890 1,372,418
Gross profit 184,318 172,019 493,170 466,728
Selling, general and administrative expense 145,382 131,552 405,352 378,150
Depreciation and amortization 10,586 11,189 30,777 34,650
Income from operations 28,350 29,278 57,041 53,928
Interest expense (1,357) (1,365) (3,602) (3,893)
Interest and other income 1,017 1,146 4,498 3,903
Interest and other income (expense), net (340) (219) 896 10
Income before tax expense 28,010 29,059 57,937 53,938
Income tax expense 3,630 7,838 7,070 14,909
Net income $ 24,380 $ 21,221 $ 50,867 $ 39,029
Net income per common share:        
Basic (in dollars per share) $ 0.61 $ 0.52 $ 1.27 $ 0.94
Diluted (in dollars per share) $ 0.61 $ 0.51 $ 1.26 $ 0.94
Weighted average shares outstanding:        
Basic (in shares) 39,743 41,046 40,138 41,420
Diluted (in shares) 40,073 41,276 40,417 41,671
Other comprehensive income (loss):        
Unrealized gain on investments, net of tax $ (595) $ 1,567 $ (3,900) $ 4,553
Total other comprehensive income (loss), net of tax (595) 1,567 (3,900) 4,553
Comprehensive income 23,785 22,788 46,967 43,582
Foreign currency translation adjustment        
Other comprehensive income (loss):        
Foreign currency translation adjustment (595) 1,143 (3,900) 3,483
Accumulated Net Investment Gain (Loss) Attributable to Parent        
Other comprehensive income (loss):        
Unrealized gain on investments, net of tax $ 0 $ 424 $ 0 $ 1,070