XML 55 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
segment
Jun. 30, 2016
USD ($)
Dec. 31, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Segment Reporting [Abstract]              
Number of reportable segments | segment     3        
Segment Information              
Net sales $ 263,002 $ 229,973 $ 482,869 $ 429,496      
Income (Loss) from Operations 45,137 40,924 67,768 67,565      
Total Assets 1,041,477 999,539 1,041,477 999,539 $ 979,974    
Cash and cash equivalent 140,950 246,337 140,950 246,337 226,537 $ 246,337 $ 258,825
Intersegment elimination              
Segment Information              
Net sales 6,650 7,398 12,596 13,172      
Administrative and all other              
Segment Information              
Income (Loss) from Operations (1,083) (1,943) (3,190) (4,291)      
Total Assets (104,804) 40 (104,804) 40 (64,091)    
Cash and cash equivalent 69,800 164,700 69,800 164,700 137,400    
North America              
Segment Information              
Net sales 215,739 197,284 399,510 371,738      
Income (Loss) from Operations 42,011 40,116 68,778 70,568      
Total Assets 915,661 799,429 915,661 799,429 853,826    
North America | Intersegment elimination              
Segment Information              
Net sales 928 761 1,778 1,262      
Europe              
Segment Information              
Net sales 45,234 30,820 79,615 54,518      
Income (Loss) from Operations 4,138 1,899 2,304 281      
Total Assets 205,614 173,273 205,614 173,273 165,121    
Europe | Intersegment elimination              
Segment Information              
Net sales 102 89 249 181      
Asia/Pacific              
Segment Information              
Net sales 2,029 1,869 3,744 3,240      
Income (Loss) from Operations 71 852 (124) 1,007      
Total Assets 25,006 26,797 25,006 26,797 $ 25,118    
Asia/Pacific | Intersegment elimination              
Segment Information              
Net sales $ 5,620 $ 6,548 $ 10,569 $ 11,729