XML 102 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                              
Net income (loss) attributable to ordinary shares as reported $ 4,917 $ 9,284 $ 1,655 $ 3,952 $ 4,260 $ 1,930 $ (1,270) $ (12,150) $ (15,631) $ (11,694) $ (15,510) $ (20,724) $ 19,808 $ (7,230) $ (63,559)
Net income (loss) used in computing basic net income (loss) per share                         19,808 (7,230) (63,559)
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                         $ 19,808 $ (7,230) $ (63,559)
Weighted average number of ordinary shares used in computing basic net income (loss) per share (in shares) 101,945,085 101,234,306 100,718,893 99,877,567 99,226,445 98,485,519 96,356,317 94,811,282         100,930,866 97,237,549 91,828,043
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) 110,604,714 108,643,814 107,647,802 108,100,623 107,911,519 107,604,578 96,356,317 94,811,282         108,877,648 97,237,549 91,828,043
Weighted anti-dilutive shares outstanding which were not included in the diluted calculation (in shares)                         1,307,762 10,230,982 9,341,735
Basic net income (loss) per ordinary share (in usd per share) $ 0.05 $ 0.09 $ 0.02 $ 0.04 $ 0.04 $ 0.02 $ (0.01) $ (0.13)         $ 0.20 $ (0.07) $ (0.69)
Diluted net income (loss) per ordinary share (in usd per share) $ 0.04 $ 0.09 $ 0.02 $ 0.04 $ 0.04 $ 0.02 $ (0.01) $ (0.13)         $ 0.18 $ (0.07) $ (0.69)
Options                              
Potentially dilutive shares that were excluded from the computation of basic net income (loss) per share:                              
Share-based payment arrangements (in shares)                         6,967,554 0 0
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)                         945,612 0 0
ESPP                              
Potentially dilutive shares that were excluded from the computation of basic net income (loss) per share:                              
Share-based payment arrangements (in shares)                         33,616 0 0