XML 54 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Operations and Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Contract Assets  
Beginning balance $ 2,374
Impact from the adoption of Topic 606 2,021
Reclassification to accounts receivable, net (3,476)
Contract assets recognized 1,403
Currency translation 53
Ending balance 2,375
Change In Contract With Customer, Liability [Roll Forward]  
Beginning balance (38,702)
Impact from the adoption of Topic 606 (3,932)
Revenue recognized 27,325
Cash received and not recognized as revenue (31,503)
Currency translation (947)
Ending balance $ (47,759)