XML 55 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Apr. 30, 2020
USD ($)
$ / shares
shares
Apr. 30, 2020
€ / shares
Apr. 30, 2019
USD ($)
$ / shares
shares
Apr. 30, 2019
€ / shares
Allowance for doubtful accounts | $ $ 1,247   $ 1,411  
Ordinary shares, shares authorized (in shares) 165,000,000      
Treasury stock, shares (in shares) 35,937   35,937  
Average treasury stock repurchase price ( in $ / shares) | $ / shares $ 10.30   $ 10.30  
Convertible Preference Shares        
Preference shares, par value ( in € / shares) | € / shares   € 0.01   € 0.01
Preference shares, shares authorized (in shares) 165,000,000   165,000,000  
Preference shares, shares issued (in shares) 0   0  
Preference shares, shares outstanding (in shares) 0   0  
Ordinary Shares, Par Value of €0.01        
Ordinary shares, par value ( in € / shares) | € / shares   € 0.01   € 0.01
Ordinary shares, shares authorized (in shares) 165,000,000   165,000,000  
Ordinary shares, shares issued (in shares) 82,856,978   73,675,083  
Ordinary shares, shares outstanding (in shares) 82,856,978   73,675,083