XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block]
The following table provides information about contract assets and contract liabilities from contracts with customers:
 June 30, 2020December 31, 2019January 1, 2019
Contract assets$16,423  $14,894  $9,330  
Contract liabilities - current78,258  44,001  36,461  
Contract liabilities - non-current12,247  9,121  9,382