Composition of Certain Financial Statement Captions (Tables)
9 Months Ended
Sep. 29, 2017
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 29,
2017
 
December 31,
2016
Accrued salaries and wages
 
$
23,587

 
$
14,741

Accrued bonus
 
3,052

 
4,371

Accrued employee benefits
 
16,131

 
15,805

Total
 
$
42,770

 
$
34,917

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

 
$
6,123

Other accrued liabilities
 
13,489

 
11,570

Total
 
$
18,996

 
$
17,693