XML 80 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Revenue by Geographic Area (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 26, 2014
Dec. 27, 2013
Dec. 28, 2012
Dec. 30, 2011
Segment Reporting Information [Line Items]        
Sales $ 513,957us-gaap_SalesRevenueNet $ 444,022us-gaap_SalesRevenueNet $ 403,430us-gaap_SalesRevenueNet $ 403,430us-gaap_SalesRevenueNet
United States [Member]        
Segment Reporting Information [Line Items]        
Sales 372,200us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
331,351us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
  313,758us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
China [Member]        
Segment Reporting Information [Line Items]        
Sales 64,376us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CN
39,044us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CN
  24,664us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CN
Singapore [Member]        
Segment Reporting Information [Line Items]        
Sales 55,491us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_SG
63,817us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_SG
  62,143us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_SG
Others [Member]        
Segment Reporting Information [Line Items]        
Sales $ 21,890us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_AllOtherSegmentsMember
$ 9,810us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_AllOtherSegmentsMember
  $ 2,865us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_AllOtherSegmentsMember