XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021   47,727,346      
Beginning balance at Dec. 31, 2021 $ 355,090 $ 5 $ 550,839 $ (195,519) $ (235)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase of common stock (in shares) (1,531,209) (1,531,209)      
Repurchase of common stock $ (21,808) $ 0 (21,808)    
Issuance of common stock upon exercise of stock options (in shares)   978,629      
Issuance of common stock upon exercise of stock options 2,165 $ 0 2,165    
Issuance of common stock upon release of restricted stock units (in shares)   708,237      
Issuance of common stock upon release of restricted stock units 0 $ 0 0    
Issuance of common stock under Employee Stock Purchase Plan (ESPP) (in shares)   89,201      
Issuance of common stock under Employee Stock Purchase Plan (ESPP) 833 $ 0 833    
Payment for employee tax withholding upon net share settlement on equity awards (1,756)   (1,756)    
Stock-based compensation expense 29,108   29,108    
Other comprehensive income (loss) (1,670)       (1,670)
Net loss (46,078)     (46,078)  
Ending balance (in shares) at Sep. 30, 2022   47,972,204      
Ending balance at Sep. 30, 2022 315,884 $ 5 559,381 (241,597) (1,905)
Beginning balance (in shares) at Jun. 30, 2022   47,421,627      
Beginning balance at Jun. 30, 2022 $ 319,377 $ 5 548,740 (227,210) (2,158)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase of common stock (in shares) 0 0      
Repurchase of common stock $ 0 $ 0 0    
Issuance of common stock upon exercise of stock options (in shares)   315,501      
Issuance of common stock upon exercise of stock options 738 $ 0 738    
Issuance of common stock upon release of restricted stock units (in shares)   235,076      
Issuance of common stock upon release of restricted stock units 0 $ 0 0    
Stock-based compensation expense 9,903   9,903    
Other comprehensive income (loss) 253       253
Net loss (14,387)     (14,387)  
Ending balance (in shares) at Sep. 30, 2022   47,972,204      
Ending balance at Sep. 30, 2022 $ 315,884 $ 5 559,381 (241,597) (1,905)
Beginning balance (in shares) at Dec. 31, 2022 47,554,801 47,554,801      
Beginning balance at Dec. 31, 2022 $ 307,961 $ 5 562,555 (253,727) (872)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend declared ($1.09 per share) $ (49,872)   (49,872)    
Repurchase of common stock (in shares) (7,517,260) (7,517,260)      
Repurchase of common stock $ (59,239) $ (1) (59,238)    
Excise taxes on repurchase of common stock $ (394)   (394)    
Issuance of common stock upon exercise of stock options (in shares) 733,884 733,884      
Issuance of common stock upon exercise of stock options $ 1,417 $ 0 1,417    
Issuance of common stock upon release of restricted stock units (in shares)   1,741,765      
Issuance of common stock upon release of restricted stock units 0 $ 0 0    
Issuance of common stock under Employee Stock Purchase Plan (ESPP) (in shares)   82,438      
Issuance of common stock under Employee Stock Purchase Plan (ESPP) 546 $ 0 546    
Stock-based compensation expense 33,291   33,291    
Other comprehensive income (loss) 720       720
Net loss $ (41,911)     (41,911)  
Ending balance (in shares) at Sep. 30, 2023 42,595,628 42,595,628      
Ending balance at Sep. 30, 2023 $ 192,519 $ 4 488,305 (295,638) (152)
Beginning balance (in shares) at Jun. 30, 2023   45,013,743      
Beginning balance at Jun. 30, 2023 $ 216,986 $ 4 501,416 (284,164) (270)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase of common stock (in shares) (3,416,682) (3,416,682)      
Repurchase of common stock $ (25,026) $ 0 (25,026)    
Excise taxes on repurchase of common stock (179)   (179)    
Issuance of common stock upon exercise of stock options (in shares)   335,662      
Issuance of common stock upon exercise of stock options 529 $ 0 529    
Issuance of common stock upon release of restricted stock units (in shares)   662,905      
Issuance of common stock upon release of restricted stock units 0 $ 0 0    
Stock-based compensation expense 11,565   11,565    
Other comprehensive income (loss) 118       118
Net loss $ (11,474)     (11,474)  
Ending balance (in shares) at Sep. 30, 2023 42,595,628 42,595,628      
Ending balance at Sep. 30, 2023 $ 192,519 $ 4 $ 488,305 $ (295,638) $ (152)