XML 50 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details 2) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net sales and long-lived assets by geographical area                      
Net Sales $ 166,630us-gaap_SalesRevenueNet $ 209,320us-gaap_SalesRevenueNet $ 207,893us-gaap_SalesRevenueNet $ 168,305us-gaap_SalesRevenueNet $ 160,074us-gaap_SalesRevenueNet $ 195,619us-gaap_SalesRevenueNet $ 195,348us-gaap_SalesRevenueNet $ 154,281us-gaap_SalesRevenueNet $ 752,148us-gaap_SalesRevenueNet $ 705,322us-gaap_SalesRevenueNet $ 656,231us-gaap_SalesRevenueNet
Long-Lived Assets 210,775us-gaap_NoncurrentAssets       212,122us-gaap_NoncurrentAssets       210,775us-gaap_NoncurrentAssets 212,122us-gaap_NoncurrentAssets 216,662us-gaap_NoncurrentAssets
Largest customer | Net sales                      
Net sales and long-lived assets by geographical area                      
Percentage of net sales attributable to largest customer                   10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Wood Construction                      
Net sales and long-lived assets by geographical area                      
Net Sales                 636,003us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_WoodConstructionMember
596,837us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_WoodConstructionMember
558,103us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_WoodConstructionMember
Concrete Construction                      
Net sales and long-lived assets by geographical area                      
Net Sales                 115,921us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_ConcreteConstructionMember
108,295us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_ConcreteConstructionMember
97,921us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_ConcreteConstructionMember
Other                      
Net sales and long-lived assets by geographical area                      
Net Sales                 224us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_OtherProductsMember
190us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_OtherProductsMember
207us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= ssd_OtherProductsMember
United States                      
Net sales and long-lived assets by geographical area                      
Net Sales                 572,112us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
531,019us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
478,441us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
Long-Lived Assets 158,161us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
      152,644us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
      158,161us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
152,644us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
152,456us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
Canada                      
Net sales and long-lived assets by geographical area                      
Net Sales                 40,996us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
41,626us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
44,359us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
Long-Lived Assets 5,195us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
      5,763us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
      5,195us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
5,763us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
6,182us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
Denmark                      
Net sales and long-lived assets by geographical area                      
Net Sales                 15,121us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DK
14,993us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DK
15,096us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DK
Long-Lived Assets 1,518us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DK
      1,907us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DK
      1,518us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DK
1,907us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DK
2,252us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DK
United Kingdom                      
Net sales and long-lived assets by geographical area                      
Net Sales                 24,893us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
21,852us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
23,504us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
Long-Lived Assets 1,377us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
      1,249us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
      1,377us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
1,249us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
1,232us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
France                      
Net sales and long-lived assets by geographical area                      
Net Sales                 37,312us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_FR
36,708us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_FR
37,826us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_FR
Long-Lived Assets 8,145us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
      9,302us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
      8,145us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
9,302us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
10,036us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
Germany                      
Net sales and long-lived assets by geographical area                      
Net Sales                 27,202us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DE
26,058us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DE
27,919us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DE
Long-Lived Assets 15,379us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DE
      17,446us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DE
      15,379us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DE
17,446us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DE
17,651us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_DE
Switzerland                      
Net sales and long-lived assets by geographical area                      
Net Sales                 4,960us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CH
5,977us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CH
6,607us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CH
Long-Lived Assets 9,506us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CH
      11,649us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CH
      9,506us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CH
11,649us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CH
11,628us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CH
Poland                      
Net sales and long-lived assets by geographical area                      
Net Sales                 7,491us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_PL
5,982us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_PL
4,847us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_PL
Long-Lived Assets 1,071us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PL
      692us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PL
      1,071us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PL
692us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PL
795us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PL
The Netherlands                      
Net sales and long-lived assets by geographical area                      
Net Sales                 4,539us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NL
4,306us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NL
3,336us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NL
Long-Lived Assets 30us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NL
      63us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NL
      30us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NL
63us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NL
92us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NL
Portugal                      
Net sales and long-lived assets by geographical area                      
Net Sales                 806us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_PT
804us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_PT
1,437us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_PT
Long-Lived Assets 472us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PT
      688us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PT
      472us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PT
688us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PT
734us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_PT
Ireland                      
Net sales and long-lived assets by geographical area                      
Net Sales                 0us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_IE
31us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_IE
791us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_IE
Long-Lived Assets 0us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_IE
      0us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_IE
      0us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_IE
0us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_IE
2,757us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_IE
China/Hong Kong                      
Net sales and long-lived assets by geographical area                      
Net Sales                 9,646us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
9,802us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
6,054us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
Long-Lived Assets 8,966us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
      9,499us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
      8,966us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
9,499us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
9,675us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_CNAndHKMember
Australia                      
Net sales and long-lived assets by geographical area                      
Net Sales                 3,245us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_AU
3,289us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_AU
3,386us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_AU
Long-Lived Assets 267us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
      356us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
      267us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
356us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
441us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
New Zealand                      
Net sales and long-lived assets by geographical area                      
Net Sales                 2,237us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NZ
1,701us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NZ
1,404us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NZ
Long-Lived Assets 82us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NZ
      125us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NZ
      82us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NZ
125us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NZ
154us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_NZ
Other countries                      
Net sales and long-lived assets by geographical area                      
Net Sales                 1,588us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember
1,174us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember
1,224us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember
Long-Lived Assets $ 606us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember
      $ 739us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember
      $ 606us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember
$ 739us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember
$ 577us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= ssd_OtherCountriesMember