XML 72 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Adjustments Made to the Consolidated Balance Sheet Following Adoption (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets $ 25,572 $ 29,759 $ 0
Inventories, net 144,350 138,759 162,589
Prepaid expenses and other current assets 11,638 11,513 11,687
Deferred income tax assets 1,833 10,485 7,913
Accounts payable and other current liabilities 279,856 337,035 332,935
Deferred income taxes 930 4,545 4,423
Retained earnings 282,788 270,864 266,780
As reported      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets 0   0
Inventories, net 164,974   162,589
Prepaid expenses and other current assets 11,610   11,687
Deferred income tax assets 1,889   7,913
Accounts payable and other current liabilities 278,106   332,935
Deferred income taxes     4,423
Retained earnings 279,087   $ 266,780
ASU 2014-09 | Adjustments due to ASU 2014-09      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets 25,572 29,759  
Inventories, net (20,624) (23,830)  
Prepaid expenses and other current assets 28 (174)  
Deferred income tax assets (56) 2,572  
Accounts payable and other current liabilities 1,750 4,100  
Deferred income taxes   122  
Retained earnings $ 3,701 $ 4,084