XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock Issued
Additional Paid - In Capital
Treasury Stock
Accumulated Deficit
Balance beginning of period (in shares) at Dec. 31, 2022   113,705,447      
Balance, beginning of period at Dec. 31, 2022 $ (17,988) $ 114 $ 173,804 $ 0 $ (191,906)
Treasury stock, beginning balance (in shares) at Dec. 31, 2022       0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 12,793   12,793    
Employee stock purchase plan (in shares)   444,809      
Employee stock purchase plan 1,368   1,368    
Exercise of stock options (in shares)   45,567   (17,032)  
Exercise of stock options 406   294 $ 112  
Issuance of restricted stock 0 $ 2 (268) $ 266  
Issuance of restricted stock (in shares)   2,163,925   (73,335)  
Restricted stock shares canceled/forfeited 0   378 $ (378)  
Restricted stock canceled/forfeited (in shares)       90,367  
Net income 4,751       4,751
Balance end of period (in shares) at Sep. 30, 2023   116,359,748      
Balance, end of period at Sep. 30, 2023 1,330 $ 116 188,369 $ 0 (187,155)
Treasury stock, ending balance (in shares) at Sep. 30, 2023       0  
Balance beginning of period (in shares) at Jun. 30, 2023   116,109,125      
Balance, beginning of period at Jun. 30, 2023 (12,666) $ 116 182,907 $ 0 (195,689)
Treasury stock, beginning balance (in shares) at Jun. 30, 2023       0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 4,388   4,388    
Employee stock purchase plan (in shares)   209,390      
Employee stock purchase plan 688   688    
Exercise of stock options (in shares)   41,233   (17,032)  
Exercise of stock options 386   274 $ 112  
Issuance of restricted stock 0   (73) $ 73  
Issuance of restricted stock (in shares)       (11,080)  
Restricted stock shares canceled/forfeited 0   185 $ (185)  
Restricted stock canceled/forfeited (in shares)       28,112  
Net income 8,534       8,534
Balance end of period (in shares) at Sep. 30, 2023   116,359,748      
Balance, end of period at Sep. 30, 2023 $ 1,330 $ 116 188,369 $ 0 (187,155)
Treasury stock, ending balance (in shares) at Sep. 30, 2023       0  
Balance beginning of period (in shares) at Dec. 31, 2023 146,227,639 146,227,639      
Balance, beginning of period at Dec. 31, 2023 $ 142,717 $ 146 276,249 $ 0 (133,678)
Treasury stock, beginning balance (in shares) at Dec. 31, 2023       0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 12,240   12,240    
Employee stock purchase plan (in shares)   245,640      
Employee stock purchase plan 1,583   1,583    
Issuance of restricted stock, net (in shares)   1,481,847      
Issuance of restricted stock, net (2,611) $ 2 (2,613)    
Exercise of stock options (in shares)   207,686      
Exercise of stock options 1,398   1,398    
Shares received in settlement of litigation (in shares)   (1,200,000)      
Shares received in settlement of litigation (9,300) $ (1) (9,299)    
Net income $ 34,981       34,981
Balance end of period (in shares) at Sep. 30, 2024 146,962,812 146,962,812      
Balance, end of period at Sep. 30, 2024 $ 181,008 $ 147 279,558 $ 0 (98,697)
Treasury stock, ending balance (in shares) at Sep. 30, 2024       0  
Balance beginning of period (in shares) at Jun. 30, 2024   146,749,402      
Balance, beginning of period at Jun. 30, 2024 168,040 $ 147 274,685 $ 0 (106,792)
Treasury stock, beginning balance (in shares) at Jun. 30, 2024       0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 3,810   3,810    
Employee stock purchase plan (in shares)   123,857      
Employee stock purchase plan 785   785    
Issuance of restricted stock, net (in shares)   27,887      
Issuance of restricted stock, net (109)   (109)    
Exercise of stock options (in shares)   61,666      
Exercise of stock options 387   387    
Net income $ 8,095       8,095
Balance end of period (in shares) at Sep. 30, 2024 146,962,812 146,962,812      
Balance, end of period at Sep. 30, 2024 $ 181,008 $ 147 $ 279,558 $ 0 $ (98,697)
Treasury stock, ending balance (in shares) at Sep. 30, 2024       0