XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 151,465,598        
Balance at Dec. 31, 2023 $ 151 $ 1,713,162 $ (234) $ (1,552,577) $ 160,502
Balance (in shares) at Dec. 31, 2023     41,309    
Issuance of common stock in connection with exercise of options (in shares) 2,500       2,500
Issuance of common stock in connection with exercise of options   10     $ 10
Issuance of restricted stock (in shares) 3,304,468        
Issuance of restricted stock $ 4 (4)     0
Forfeiture of restricted stock (in shares) (165,514)        
Compensation in respect of restricted stock granted to employees, directors and consultants   10,304     10,304
Net income       (10,707) (10,707)
Balance (in shares) at Mar. 31, 2024 154,607,052        
Balance at Mar. 31, 2024 $ 155 1,723,472 $ (234) (1,563,284) 160,109
Balance (in shares) at Mar. 31, 2024     41,309    
Balance (in shares) at Dec. 31, 2024 156,204,159        
Balance at Dec. 31, 2024 $ 156 1,760,396 $ (8,994) (1,529,194) $ 222,364
Balance (in shares) at Dec. 31, 2024     367,903   367,903
Issuance of common stock in connection with exercise of options (in shares) 5,000   0   5,000
Issuance of common stock in connection with exercise of options   20 $ 0 0 $ 21
Issuance of restricted stock (in shares) 2,547,179   0    
Issuance of restricted stock $ 2 (2) $ 0 0 0
Forfeiture of restricted stock (in shares) (20,052)   0    
Compensation in respect of restricted stock granted to employees, directors and consultants $ 0 15,967 $ 0 0 15,967
Net income     $ 0 5,060 $ 5,060
Purchase of Treasury Stock (in shares) 0   199,695   199,965
Purchase of Treasury Stock $ 0 0 $ (6,123) 0 $ (6,123)
Balance (in shares) at Mar. 31, 2025 158,736,286        
Balance at Mar. 31, 2025 $ 159 $ 1,776,381 $ (15,117) $ (1,524,134) $ 237,289
Balance (in shares) at Mar. 31, 2025     567,598   567,598