XML 37 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 7 - Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2016
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
September 30,
2016
   
December 31,
2015
 
                 
Raw material
  $ 218,787     $ 179,769  
Work-in-process
    3,014       2,567  
Finished goods
    137,562       143,039  
Total
  $ 359,363     $ 325,375  
Property, Plant and Equipment [Table Text Block]
   
September 30,
2016
   
December 31,
2015
 
                 
Land and improvements
  $ 12,124     $ 8,553  
Buildings and improvements
    117,795       104,774  
Machinery and equipment
    79,875       72,280  
Dies and tools
    22,813       20,066  
Vehicles
    1,535       1,244  
Office equipment and systems
    59,866       29,395  
Leasehold improvements
    4,256       3,338  
Construction in progress
    10,550       30,482  
Gross property and equipment
    308,814       270,132  
Accumulated depreciation
    (101,310 )     (85,919 )
Total
  $ 207,504     $ 184,213