XML 23 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 8 - Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2014
Disclosure Text Block Supplement [Abstract]  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2014

   

2013

 
                 

Raw material

  $ 184,407     $ 183,787  

Work-in-process

    8,798       9,620  

Finished goods

    135,567       113,404  

Reserves for excess and obsolescence

    (9,387 )     (6,558 )

Total

  $ 319,385     $ 300,253  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 
   

2014

   

2013

 
                 

Land and improvements

  $ 7,803     $ 7,416  

Buildings and improvements

    102,254       96,161  

Machinery and equipment

    65,240       54,847  

Dies and tools

    16,897       17,071  

Vehicles

    1,383       1,979  

Office equipment

    21,990       17,304  

Leasehold improvements

    2,535       2,229  
Construction in progress     20,120       9,724  

Gross property and equipment

    238,222       206,731  

Accumulated depreciation

    (69,401 )     (60,341 )

Total

  $ 168,821     $ 146,390