XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)
$ in Thousands
Sep. 30, 2020
€ / shares
Sep. 30, 2020
USD ($)
shares
Dec. 31, 2019
€ / shares
Dec. 31, 2019
USD ($)
shares
Statement of Financial Position [Abstract]        
Trade receivables, allowances | $   $ 38,277   $ 16,068
Common shares, par value (in Euro per share) | € / shares € 0.025   € 0.025  
Common shares authorized (in shares)   66,083,172   66,197,181
Common shares issued (in shares)   66,083,172   66,197,181
Common shares outstanding (in shares)   66,083,172   66,197,181
Treasury stock (in shares)   5,989,258   3,903,673