XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Income (Loss) Per Ordinary Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Net income (loss) $ (4,128) $ 3,952 $ 19,808
Net income (loss) used in computing basic net income (loss) per share (4,128) 3,952 19,808
Adjustment needed in calculating diluted net income (loss) per share 0 0 0
Net income (loss) used in computing diluted net income (loss) per share $ (4,128) $ 3,952 $ 19,808
Weighted average number of ordinary shares used in computing basic net income (loss) per share (in shares) 102,633,545 99,877,567 100,930,866
Potentially dilutive shares that were excluded from the computation of basic net income (loss) per share:      
Weighted average number of ordinary shares used in computing diluted net income (loss) per share (in shares) 102,633,545 108,100,623 108,877,648
Weighted anti-dilutive shares outstanding which were not included in the diluted calculation (in shares) 9,734,269 352,291 1,307,762
Basic net income (loss) per ordinary share (in usd per share) $ (0.04) $ 0.04 $ 0.20
Diluted net income (loss) per ordinary share (in usd per share) $ (0.04) $ 0.04 $ 0.18
Options      
Potentially dilutive shares that were excluded from the computation of basic net income (loss) per share:      
Share-based payment arrangements (in shares) 0 7,113,992 6,967,554
Restricted share units      
Potentially dilutive shares that were excluded from the computation of basic net income (loss) per share:      
Share-based payment arrangements (in shares) 0 1,094,385 945,612
ESPP      
Potentially dilutive shares that were excluded from the computation of basic net income (loss) per share:      
Share-based payment arrangements (in shares) 0 14,679 33,616