XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET INCOME (LOSS) PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Detail) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Weighted-average common stock outstanding, basic (in shares) 33,616 30,982 33,638 29,787
Stock options, RSU's, RSAs and ESPP (in shares) 0 265 317 466
Shares used in computation of diluted net income (loss) per share (in shares) 33,616 31,247 33,955 30,253