XML 97 R55.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 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Weighted-average common stock outstanding, basic (in shares) 33,201 32,474 33,601 30,693
Stock options, RSU's, RSAs and ESPP (in shares) 481 138 434 372
Shares used in computation of diluted net income (loss) per share (in shares) 33,682 32,612 34,035 31,065