XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Calculation of Basic and Dilutive Net Income (Loss) per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share, Basic [Abstract]        
Net income (loss) $ 16,542 $ (23,708) $ (111,894) $ (45,532)
Weighted average shares used in computing net income (loss) per share, basic 202,194,000 166,862,000 198,545,000 158,195,000
Net income (loss) per share, basic $ 0.08 $ (0.14) $ (0.56) $ (0.29)
Earnings Per Share, Diluted [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 202,194,000 166,862,000 198,545,000 158,195,000
Add: Weighted average stock options 7,754,000      
Add: Weighted average restricted stock units 3,598,000      
Add: Weighted average shares issuable pursuant to ESPP 1,581,000      
Weighted average shares used in computing net income (loss) per share, diluted 215,127,000 166,862,000 198,545,000 158,195,000
Earnings Per Share, Diluted $ 0.08 $ (0.14) $ (0.56) $ (0.29)