XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Changes in 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, 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    
Issuance of common stock in connection with exercise of options (in shares) 5,000   0    
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    
Forfeiture of restricted stock     $ 0 0 0
Purchase of Treasury Stock (in shares) 0   199,695    
Purchase of Treasury Stock $ 0 0 $ (6,123) 0 (6,123)
Compensation in respect of restricted stock granted to employees, directors and consultants 0 15,967 0 0 15,967
Net income $ 0 0 0 5,060 5,060
Forfeiture of restricted stock     0 0 0
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    
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    
Issuance of common stock in connection with exercise of options (in shares)         51,650
Net income         $ 33,247
Balance (in shares) at Jun. 30, 2025 158,786,335        
Balance at Jun. 30, 2025 $ 159 1,794,212 $ (21,992) (1,495,947) 276,432
Balance (in shares) at Jun. 30, 2025     761,098    
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    
Issuance of common stock in connection with exercise of options (in shares) 46,650   0    
Issuance of common stock in connection with exercise of options   432 $ 0 0 432
Issuance of restricted stock (in shares) 176,467   0    
Issuance of restricted stock     $ 0 0 0
Forfeiture of restricted stock (in shares) (173,068)   0    
Forfeiture of restricted stock     $ 0 0 0
Purchase of Treasury Stock (in shares) 0   193,500    
Purchase of Treasury Stock $ 0 0 $ (6,875) 0 (6,875)
Compensation in respect of restricted stock granted to employees, directors and consultants 0 17,399 0 0 17,399
Net income $ 0 0 0 28,187 28,187
Forfeiture of restricted stock     0 0 0
Balance (in shares) at Jun. 30, 2025 158,786,335        
Balance at Jun. 30, 2025 $ 159 1,794,212 $ (21,992) (1,495,947) 276,432
Balance (in shares) at Jun. 30, 2025     761,098    
Balance (in shares) at Dec. 31, 2025 158,849,596        
Balance at Dec. 31, 2025 $ 159 1,830,110 $ (100,234) (1,082,015) $ 648,020
Balance (in shares) at Dec. 31, 2025     3,543,643   3,543,643
Issuance of common stock in connection with exercise of options (in shares) 131,000   0    
Issuance of common stock in connection with exercise of options   763 $ 0 0 $ 763
Issuance of restricted stock (in shares) 1,047,977   0    
Issuance of restricted stock $ 1 (1) $ 0 0 0
Forfeiture of restricted stock (in shares) (63,148)   0    
Forfeiture of restricted stock     $ 0 0 0
Purchase of Treasury Stock (in shares) 0   3,327,903    
Purchase of Treasury Stock $ 0 0 $ (99,992) 0 (99,992)
Compensation in respect of restricted stock granted to employees, directors and consultants 0 14,563 0 0 14,563
Net income $ 0 0 0 19,777 19,777
Forfeiture of restricted stock     0 0 0
Balance (in shares) at Mar. 31, 2026 159,965,425        
Balance at Mar. 31, 2026 $ 160 1,845,435 $ (200,226) (1,062,238) 583,131
Balance (in shares) at Mar. 31, 2026     6,871,546    
Balance (in shares) at Dec. 31, 2025 158,849,596        
Balance at Dec. 31, 2025 $ 159 1,830,110 $ (100,234) (1,082,015) $ 648,020
Balance (in shares) at Dec. 31, 2025     3,543,643   3,543,643
Issuance of common stock in connection with exercise of options (in shares)         144,660
Net income         $ 27,558
Balance (in shares) at Jun. 30, 2026 159,949,330        
Balance at Jun. 30, 2026 $ 160 1,858,606 $ (200,226) (1,054,457) $ 604,083
Balance (in shares) at Jun. 30, 2026     6,871,546   6,871,546
Balance (in shares) at Mar. 31, 2026 159,965,425        
Balance at Mar. 31, 2026 $ 160 1,845,435 $ (200,226) (1,062,238) $ 583,131
Balance (in shares) at Mar. 31, 2026     6,871,546    
Issuance of common stock in connection with exercise of options (in shares) 13,660   0    
Issuance of common stock in connection with exercise of options   85 $ 0 0 85
Issuance of restricted stock (in shares) 0   0    
Issuance of restricted stock $ 0 0 $ 0 0 0
Forfeiture of restricted stock (in shares) (29,755)   0    
Forfeiture of restricted stock     $ 0 0 0
Purchase of Treasury Stock (in shares) 0   0    
Purchase of Treasury Stock $ 0 0 $ 0 0 0
Compensation in respect of restricted stock granted to employees, directors and consultants 0 13,086 0 0 13,086
Net income $ 0 0 0 7,781 7,781
Forfeiture of restricted stock     0 0 0
Balance (in shares) at Jun. 30, 2026 159,949,330        
Balance at Jun. 30, 2026 $ 160 $ 1,858,606 $ (200,226) $ (1,054,457) $ 604,083
Balance (in shares) at Jun. 30, 2026     6,871,546   6,871,546