XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and diluted net income (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                              
Net income (loss) attributable to ordinary shares as reported $ (37,303) $ (26,576) $ (24,008) $ (4,647) $ (26,458) $ (13,124) $ (14,641) $ (4,128) $ 4,917 $ 9,284 $ 1,655 $ 3,952 $ (92,534) $ (58,351) $ 19,808
Net income (loss) used in computing basic net income (loss) per share                         (92,534) (58,351) 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                         $ (92,534) $ (58,351) $ 19,808
Weighted average number of ordinary shares used in computing basic net income (loss) per share (in shares) 105,026,945 104,884,583 104,627,789 104,186,120 103,884,288 103,731,147 103,484,866 102,633,545 101,945,085 101,234,306 100,718,893 99,877,567 104,660,476 103,433,274 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) 105,026,945 104,884,583 104,627,789 104,186,120 103,884,288 103,731,147 103,484,866 102,633,545 110,604,714 108,643,814 107,647,802 108,100,623 104,660,476 103,433,274 108,877,648
Weighted anti-dilutive shares outstanding which were not included in the diluted calculation (in shares)                         7,272,606 8,524,922 1,307,762
Basic net income (loss) per ordinary share (in usd per share) $ (0.36) $ (0.25) $ (0.23) $ (0.04) $ (0.25) $ (0.13) $ (0.14) $ (0.04) $ 0.05 $ 0.09 $ 0.02 $ 0.04 $ (0.88) $ (0.56) $ 0.20
Diluted net income (loss) per ordinary share (in usd per share) $ (0.36) $ (0.25) $ (0.23) $ (0.04) $ (0.25) $ (0.13) $ (0.14) $ (0.04) $ 0.04 $ 0.09 $ 0.02 $ 0.04 $ (0.88) $ (0.56) $ 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 0 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 0 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 0 33,616