|
Segment Reporting (Details) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
|
Dec. 27, 2014
|
Dec. 28, 2013
|
Dec. 29, 2012
|
| Net sales |
|
|
|
| Net sales |
$ 227,673us-gaap_Revenues |
$ 205,267us-gaap_Revenues |
$ 204,367us-gaap_Revenues |
| Total assets |
|
|
|
| Total assets |
222,764us-gaap_Assets |
213,478us-gaap_Assets |
175,121us-gaap_Assets |
| Long-lived assets |
|
|
|
| Long-lived assets |
87,217us-gaap_NoncurrentAssets |
84,422us-gaap_NoncurrentAssets |
72,676us-gaap_NoncurrentAssets |
| Americas [Member] |
|
|
|
| Net sales |
|
|
|
| Net sales |
112,515us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
101,690us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
104,987us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
| Total assets |
|
|
|
| Total assets |
145,816us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
138,828us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
110,392us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
| Long-lived assets |
|
|
|
| Long-lived assets |
73,315us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
70,479us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
60,240us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AmericasMember |
| EMEA [Member] |
|
|
|
| Net sales |
|
|
|
| Net sales |
69,241us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
61,246us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
59,818us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
| Total assets |
|
|
|
| Total assets |
59,439us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
58,388us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
50,054us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
| Long-lived assets |
|
|
|
| Long-lived assets |
9,233us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
9,745us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
8,085us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
| Asia/Pacific [Member] |
|
|
|
| Net sales |
|
|
|
| Net sales |
45,917us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
42,331us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
39,562us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
| Total assets |
|
|
|
| Total assets |
17,509us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
16,262us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
14,675us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
| Long-lived assets |
|
|
|
| Long-lived assets |
$ 4,669us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
$ 4,198us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |
$ 4,351us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember |