XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Schedule of Adoption of New Revenue Standard Impacted the Consolidated Financial Statements - Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Trade receivables, net $ 55,166   $ 75,144
Contract assets 88,990    
Inventories, net 104,544   138,542
Contract liabilities, current 6,721    
Taxes payable 8,162   43
Retained earnings 470,103   $ 429,826
Accounting Standards Updated 2014-09 [Member] | Effect of Change Higher/(Lower) [Member]      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets 88,990    
Inventories, net (51,886)    
Taxes payable 7,819    
Retained earnings 29,629 $ 16,219  
Accounting Standards Updated 2014-09 [Member] | Amount Without Adoption of ASC 606 [Member]      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Trade receivables, net 55,166    
Inventories, net 156,430    
Contract liabilities, current 6,721    
Taxes payable 343    
Retained earnings $ 440,474