XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings [Member]
Beginning balance at Dec. 31, 2022 $ 217,474 $ 58 $ (278,876) $ 425,458 $ (9,537) $ 80,371
Beginning balance, shares at Dec. 31, 2022   57,919,501 28,896,408      
Issuance of common stock from exercise of options 18     18    
Issuance of common stock from exercise of options, shares   2,500        
Issuance of common stock from restricted stock awards, shares   91,152        
Purchase of common stock through stock buyback (25,000)   $ (25,000)      
Purchase of common stock through stock buyback, shares     581,295      
Impact of net settlements (177)     (177)    
Impact of net settlements, shares   912 912      
Excise Tax on repurchased shares (206)     (206)    
Stock-based compensation expense [1] 14,176     14,176    
Unrealized gain (loss) on investments 63       63  
Unrealized gain (loss) on foreign currency exchange 2,029       2,029  
Net Income (Loss) 1,645         1,645
Ending balance at Mar. 31, 2023 210,022 $ 58 $ (303,876) 439,269 (7,445) 82,016
Ending balance, shares at Mar. 31, 2023   58,014,065 29,478,615      
Beginning balance at Dec. 31, 2022 217,474 $ 58 $ (278,876) 425,458 (9,537) 80,371
Beginning balance, shares at Dec. 31, 2022   57,919,501 28,896,408      
Issuance of common stock from restricted stock awards, shares   650        
Unrealized gain (loss) on investments (79)          
Net Income (Loss) 4,320          
Ending balance at Jun. 30, 2023 202,297 $ 58 $ (328,876) 452,353 (5,929) 84,691
Ending balance, shares at Jun. 30, 2023   58,036,732 30,215,984      
Beginning balance at Mar. 31, 2023 210,022 $ 58 $ (303,876) 439,269 (7,445) 82,016
Beginning balance, shares at Mar. 31, 2023   58,014,065 29,478,615      
Shares issued under the ESPP   22,017        
Issuance of common stock from employee stock purchase plan 650     650    
Purchase of common stock through stock buyback (25,000)   $ (25,000)      
Purchase of common stock through stock buyback, shares     737,369      
Excise Tax on repurchased shares (250)     (250)    
Stock-based compensation expense 12,684     12,684    
Unrealized gain (loss) on investments (142)       (142)  
Unrealized gain (loss) on foreign currency exchange 1,658       1,658  
Net Income (Loss) 2,675         2,675
Ending balance at Jun. 30, 2023 202,297 $ 58 $ (328,876) 452,353 (5,929) 84,691
Ending balance, shares at Jun. 30, 2023   58,036,732 30,215,984      
Beginning balance at Dec. 31, 2023 222,927 $ 59 $ (329,118) 471,696 (4,542) 84,832
Beginning balance, shares at Dec. 31, 2023   58,659,065 30,243,921      
Issuance of common stock from restricted stock awards, shares   133,490        
Impact of net settlements (139)     (139)    
Impact of net settlements, shares   290 290      
Stock-based compensation expense 11,459     11,459    
Unrealized gain (loss) on investments (23)       (23)  
Unrealized gain (loss) on foreign currency exchange (642)       (642)  
Net Income (Loss) (10,088)         (10,088)
Ending balance at Mar. 31, 2024 223,494 $ 59 $ (329,118) 483,016 (5,207) 74,744
Ending balance, shares at Mar. 31, 2024   58,792,845 30,244,211      
Beginning balance at Dec. 31, 2023 $ 222,927 $ 59 $ (329,118) 471,696 (4,542) 84,832
Beginning balance, shares at Dec. 31, 2023   58,659,065 30,243,921      
Issuance of common stock from exercise of options, shares 0          
Unrealized gain (loss) on investments $ (14)          
Net Income (Loss) (8,776)          
Ending balance at Jun. 30, 2024 236,810 $ 59 $ (329,118) 494,922 (5,109) 76,056
Ending balance, shares at Jun. 30, 2024   58,816,748 30,244,211      
Beginning balance at Mar. 31, 2024 223,494 $ 59 $ (329,118) 483,016 (5,207) 74,744
Beginning balance, shares at Mar. 31, 2024   58,792,845 30,244,211      
Shares issued under the ESPP   21,903        
Issuance of common stock from employee stock purchase plan 563     563    
Issuance of common stock from restricted stock awards, shares   2,000        
Stock-based compensation expense 11,343     11,343    
Unrealized gain (loss) on investments 9       9  
Unrealized gain (loss) on foreign currency exchange 89       89  
Net Income (Loss) 1,312         1,312
Ending balance at Jun. 30, 2024 $ 236,810 $ 59 $ (329,118) $ 494,922 $ (5,109) $ 76,056
Ending balance, shares at Jun. 30, 2024   58,816,748 30,244,211      
[1] Includes $1.9 million of accrued compensation expense recognized in the previous year for the six months ended June 30, 2023.