Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statement of Stockholders' Equity

v3.23.2
Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2021   76,778,000      
Balance at beginning of period at Dec. 31, 2021 $ 489,198 $ 8 $ 657,485 $ 2,125 $ (170,420)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   1,037,000      
Common stock issued pursuant to equity awards, net 13,835   13,835    
Repurchase of common stock (in shares)   (440,000)      
Repurchase of common stock (26,297)   (26,297)    
Stock-based compensation 18,599   18,599    
Other comprehensive loss (1,075)     (1,075)  
Net income (loss) 33,586       33,586
Balance at end of period (in shares) at Mar. 31, 2022   77,375,000      
Balance at end of period at Mar. 31, 2022 527,846 $ 8 663,622 1,050 (136,834)
Balance at beginning of period (in shares) at Dec. 31, 2021   76,778,000      
Balance at beginning of period at Dec. 31, 2021 489,198 $ 8 657,485 2,125 (170,420)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive loss (5,063)        
Net income (loss) 65,552        
Balance at end of period (in shares) at Jun. 30, 2022   78,333,000      
Balance at end of period at Jun. 30, 2022 569,597 $ 8 677,395 (2,938) (104,868)
Balance at beginning of period (in shares) at Mar. 31, 2022   77,375,000      
Balance at beginning of period at Mar. 31, 2022 527,846 $ 8 663,622 1,050 (136,834)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   999,000      
Common stock issued pursuant to equity awards, net 310   310    
Minimum tax withholding on common stock issued (3,698)   (3,698)    
Repurchase of common stock (in shares)   (124,000)      
Repurchase of common stock (5,214)   (5,214)    
Employee stock purchase plan (in shares)   83,000      
Employee stock purchase plan 2,911   2,911    
Stock-based compensation 19,464   19,464    
Other comprehensive loss (3,988)     (3,988)  
Net income (loss) 31,966       31,966
Balance at end of period (in shares) at Jun. 30, 2022   78,333,000      
Balance at end of period at Jun. 30, 2022 $ 569,597 $ 8 677,395 (2,938) (104,868)
Balance at beginning of period (in shares) at Dec. 31, 2022 78,745,000 78,745,000      
Balance at beginning of period at Dec. 31, 2022 $ 676,385 $ 8 722,778 (1,021) (45,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   1,236,000      
Common stock issued pursuant to equity awards, net 31,926   31,926    
Stock-based compensation 16,460   16,460    
Other comprehensive loss (192)     (192)  
Net income (loss) 9,533       9,533
Balance at end of period (in shares) at Mar. 31, 2023   79,981,000      
Balance at end of period at Mar. 31, 2023 $ 734,112 $ 8 771,164 (1,213) (35,847)
Balance at beginning of period (in shares) at Dec. 31, 2022 78,745,000 78,745,000      
Balance at beginning of period at Dec. 31, 2022 $ 676,385 $ 8 722,778 (1,021) (45,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase of common stock (in shares) 0        
Other comprehensive loss $ (1,270)        
Net income (loss) $ 5,182        
Balance at end of period (in shares) at Jun. 30, 2023 80,930,000 80,930,000      
Balance at end of period at Jun. 30, 2023 $ 746,047 $ 8 788,528 (2,291) (40,198)
Balance at beginning of period (in shares) at Mar. 31, 2023   79,981,000      
Balance at beginning of period at Mar. 31, 2023 734,112 $ 8 771,164 (1,213) (35,847)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   808,000      
Common stock issued pursuant to equity awards, net (2,752)   (2,752)    
Employee stock purchase plan (in shares)   141,000      
Employee stock purchase plan 2,989   2,989    
Stock-based compensation 17,127   17,127    
Other comprehensive loss (1,078)     (1,078)  
Net income (loss) $ (4,351)       (4,351)
Balance at end of period (in shares) at Jun. 30, 2023 80,930,000 80,930,000      
Balance at end of period at Jun. 30, 2023 $ 746,047 $ 8 $ 788,528 $ (2,291) $ (40,198)