XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS (Parenthetical)
shares in Thousands, $ in Thousands
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
€ / shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
€ / shares
Current assets:        
Accounts receivable, allowances | $ $ 17,843   $ 13,813  
Shareholders’ equity:        
Ordinary shares, nominal value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001  
Ordinary shares, authorized (in shares) 300,000   300,000  
Ordinary shares, issued (in shares) 63,214   61,633  
Ordinary shares, outstanding (in shares) 63,214   61,633  
Nonvoting Euro Deferred shares, par value (in euros per share) | € / shares   € 0.01   € 0.01
Nonvoting Euro Deferred shares, authorized (in shares) 4,000   4,000  
Nonvoting Euro Deferred shares, issued (in shares) 4,000   4,000  
Nonvoting Euro Deferred shares, outstanding (in shares) 4,000   4,000