XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 6 - Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2017
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
Net Sales
 
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
Reportable Segments
 
2017
   
2016
   
2017
   
2016
 
Domestic
  $
305,907
    $
286,720
    $
554,404
    $
534,736
 
International
   
89,469
     
80,656
     
172,786
     
119,175
 
Total net sales
  $
395,376
    $
367,376
    $
727,190
    $
653,911
 
   
Adjusted EBITDA
 
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2017
   
2016
   
2017
   
2016
 
Domestic
  $
64,157
    $
57,352
    $
107,003
    $
104,212
 
International
   
6,034
     
6,574
     
10,846
     
9,523
 
Total adjusted EBITDA
  $
70,191
    $
63,926
    $
117,849
    $
113,735
 
                                 
Interest expense
   
(10,893
)    
(11,380
)    
(21,681
)    
(22,415
)
Depreciation and amortization
   
(12,986
)    
(13,650
)    
(25,583
)    
(26,443
)
Non-cash write-down and other adjustments (1)
   
(1,710
)    
(2,909
)    
(1,876
)    
(2,782
)
Non-cash share-based compensation expense (2)
   
(3,186
)    
(2,901
)    
(5,818
)    
(5,386
)
Transaction costs and credit facility fees (3)
   
(420
)    
(237
)    
(736
)    
(760
)
Business optimization expenses (4)
   
(1,346
)    
-
     
(1,446
)    
(7,106
)
Other
   
209
     
15
     
250
     
(48
)
Income before provision for income taxes
  $
39,859
    $
32,864
    $
60,959
    $
48,795
 
Revenue from External Customers by Products and Services [Table Text Block]
   
Net Sales
 
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
Product Classes
 
2017
   
2016
   
2017
   
2016
 
Residential products
  $
198,117
    $
181,735
    $
352,973
    $
340,716
 
Commercial & industrial products
   
170,755
     
156,730
     
322,198
     
259,720
 
Other
   
26,504
     
28,911
     
52,019
     
53,475
 
Total net sales
  $
395,376
    $
367,376
    $
727,190
    $
653,911