Composition of Certain Financial Statement Captions (Tables)
9 Months Ended
Sep. 28, 2018
Balance Sheet Related Disclosures [Abstract]  
Schedule of Compensation and Other Employee Benefits
Compensation and other employee benefits are affected by short-term fluctuations in the timing of payments and were comprised of the following:
(In thousands)
 
September 28,
2018
 
December 31,
2017
Accrued salaries and wages
 
$
25,422

 
$
21,879

Accrued bonus
 
3,849

 
4,210

Accrued employee benefits
 
17,570

 
13,215

Total
 
$
46,841

 
$
39,304

Schedule of Other Accrued Liabilities
Other accrued liabilities were comprised of the following:
(In thousands)
 
September 28,
2018
 
December 31,
2017
Workers' compensation, auto and general liability reserve
 
$
5,445

 
$
4,615

Contract related reserves
 
7,704

 
7,426

Other accrued liabilities
 
11,096

 
7,168

Total
 
$
24,245

 
$
19,209