XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition - Schedule of Contract Liability Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Contract Liabilities      
Beginning balance $ 12,948 $ 12,997 $ 9,003
Payments in advance of satisfaction of performance obligations 25,614 13,030 12,170
Revenue recognized (20,687) (12,072) (10,542)
Other, including translation adjustments 377 (1,007) 2,366
Ending balance $ 18,252 $ 12,948 $ 12,997