XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - Changes in Shareholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Balance as of beginning of period $ 222,169 $ 195,431   $ 179,733 $ 194,842 $ 195,431 $ 194,842 $ 194,842
Balance as of beginning of period, shares   38,192,441       38,192,441    
Balance as of beginning of period, shares   (6,323,892)       (6,323,892)    
Exercise of common stock options 5,728 $ 4,205   1,251 3,848      
Issuance for employee stock purchase plan   356     169      
Vesting of RSUs and PSUs 1 1     1      
Shares withheld for employee taxes upon vesting of RSUs and PSUs (5,875)     (220)        
Shares withheld for employee taxes upon vesting of RSUs and PSUs   (12,874)     (7,736)      
Share repurchases from ASR agreement (35,000)              
Stock-based compensation 10,012 7,475   7,072 6,035      
Share repurchases (Shares)     922,775          
Other comprehensive loss, net of tax (58) (138)   (38)        
Net income (loss) 19,606 27,713   13,007 (17,426) $ 47,319 (4,419)  
Balance as of end of period $ 216,583 222,169 $ 195,431 200,805 179,733 $ 216,583 200,805 $ 195,431
Balance as of end of period, shares 39,532,358   38,192,441     39,532,358   38,192,441
Balance as of end of period, shares (7,212,781)   (6,323,892)     (7,212,781)   (6,323,892)
Common stock                
Balance as of beginning of period $ 39 $ 38   $ 38 $ 37 $ 38 $ 37 $ 37
Balance as of beginning of period, shares 39,029,639 38,192,441   37,816,843 37,084,759 38,192,441 37,084,759 37,084,759
Exercise of common stock options $ 1              
Exercise of common stock options, shares 282,248 200,200   72,405 234,132      
Issuance for employee stock purchase plan, shares   18,538     11,329      
Vesting of RSUs and PSUs $ 1 $ 1     $ 1      
Vesting of RSUs and PSUs, shares 392,140 1,000,357   73,805 775,904      
Shares withheld for employee taxes upon vesting of RSUs and PSUs $ (1)              
Shares withheld for employee taxes upon vesting of RSUs and PSUs, shares (171,669)     (9,655)        
Shares withheld for employee taxes upon vesting of RSUs and PSUs   (381,897)     (289,281)      
Balance as of end of period $ 40 $ 39 $ 38 $ 38 $ 38 $ 40 $ 38 $ 38
Balance as of end of period, shares 39,532,358 39,029,639 38,192,441 37,953,398 37,816,843 39,532,358 37,953,398 38,192,441
Additional Paid-In Capital                
Balance as of beginning of period $ 565,111 $ 565,949   $ 540,389 $ 538,073 $ 565,949 $ 538,073 $ 538,073
Exercise of common stock options 5,727 4,205   1,251 3,848      
Issuance for employee stock purchase plan   356     169      
Shares withheld for employee taxes upon vesting of RSUs and PSUs (5,874)     (220)        
Shares withheld for employee taxes upon vesting of RSUs and PSUs   (12,874)     (7,736)      
Share repurchases from ASR agreement (7,000)              
Stock-based compensation 10,012 7,475   7,072 6,035      
Balance as of end of period 567,976 565,111 $ 565,949 548,492 540,389 567,976 548,492 565,949
Treasury Stock                
Balance as of beginning of period $ (137,381) $ (137,381)   $ (61,924) $ (61,924) $ (137,381) $ (61,924) $ (61,924)
Balance as of beginning of period, shares (6,323,892) (6,323,892)   (3,235,823) (3,235,823) (6,323,892) (3,235,823) (3,235,823)
Share repurchases from ASR agreement $ (28,000)              
Share repurchases from ASR agreement (in shares) (888,889)              
Balance as of end of period $ (165,381) $ (137,381) $ (137,381) $ (61,924) $ (61,924) $ (165,381) $ (61,924) $ (137,381)
Balance as of end of period, shares (7,212,781) (6,323,892) (6,323,892) (3,235,823) (3,235,823) (7,212,781) (3,235,823) (6,323,892)
Accumulated Deficit                
Balance as of beginning of period $ (205,476) $ (233,189)   $ (298,770) $ (281,344) $ (233,189) $ (281,344) $ (281,344)
Net income (loss) 19,606 27,713   13,007 (17,426)      
Balance as of end of period (185,870) (205,476) $ (233,189) (285,763) $ (298,770) (185,870) (285,763) (233,189)
Accumulated Other Comprehensive Income (Loss)                
Balance as of beginning of period (124) 14       14    
Other comprehensive loss, net of tax (58) (138)   (38)        
Balance as of end of period $ (182) $ (124) $ 14 $ (38)   $ (182) $ (38) $ 14