XML 111 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Significant Changes in Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 48,786 $ 45,877
Increases due to rights to consideration for customer specific goods produced, but not billed during the period 51,797 48,786
Transferred to receivables from contract assets recognized at the beginning of the period (48,786) (45,877)
Increase as a result of cumulative catch-up arising from changes in estimate of completion, excluding amounts transferred to receivables during period   0
Contract asset acquired in a business combination 4,567 0
Ending balance 56,364 48,786
Change in Contract with Customer, Liability [Abstract]    
Beginning balance (18,533) (17,736)
Revenue deferred of rebates accrued (29,062) (19,730)
Recognized as revenue 8,473 1,652
Rebates paid to customers 22,075 17,281
Increase as a result of cumulative catch-up arising from changes in estimate of completion, excluding amounts transferred to receivables during period   0
Ending balance $ (17,047) $ (18,533)