XML 12 R5.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Retained Earnings (Deficit)
Beginning balance, Shares at Dec. 31, 2024   48,204,962        
Beginning balance at Dec. 31, 2024 $ 235,660 $ 5 $ 436,524 $ (431) $ (15,666) $ (184,772)
Net Income (Loss) 80,273         80,273
Other comprehensive income, net 7,263       7,263  
Stock compensation, shares   319,894        
Stock compensation 3,251   3,251      
Issuance of common stock, including exercise of stock options, Shares   240,446        
Issuance of common stock, including exercise of stock options 774   774      
Ending balance, Shares at Sep. 30, 2025   48,765,302        
Ending balance at Sep. 30, 2025 327,221 $ 5 440,549 (431) (8,403) (104,499)
Beginning balance, Shares at Jun. 30, 2025   48,746,722        
Beginning balance at Jun. 30, 2025 292,300 $ 5 439,502 (431) (9,794) (136,982)
Net Income (Loss) 32,483         32,483
Other comprehensive income, net 1,391       1,391  
Stock compensation, shares   18,580        
Stock compensation 1,047   1,047      
Ending balance, Shares at Sep. 30, 2025   48,765,302        
Ending balance at Sep. 30, 2025 $ 327,221 $ 5 440,549 (431) (8,403) (104,499)
Beginning balance, Shares at Dec. 31, 2025 48,764,802 48,764,802        
Beginning balance at Dec. 31, 2025 $ 317,565 $ 5 439,742 (431) (7,242) (114,509)
Net Income (Loss) 60,547         60,547
Other comprehensive income, net (5,440)       (5,440)  
Stock compensation, shares   309,441        
Stock compensation 2,363   2,363      
Issuance of common stock, including exercise of stock options, Shares   19,672        
Issuance of common stock, including exercise of stock options $ 85   85      
Treasury share repurchases (1,804,726) (1,804,726)        
Treasury share repurchases, Value $ (19,441)     (19,441)    
Ending balance, Shares at Sep. 30, 2026 47,289,189 47,289,189        
Ending balance at Sep. 30, 2026 $ 355,679 $ 5 442,190 (19,872) (12,682) (53,962)
Beginning balance, Shares at Jun. 30, 2026   47,271,828        
Beginning balance at Jun. 30, 2026 340,788 $ 5 442,558 (19,872) (8,544) (73,359)
Net Income (Loss) 19,397         19,397
Other comprehensive income, net (4,138)       (4,138)  
Stock compensation, shares   (2,311)        
Stock compensation (453)   (453)      
Issuance of common stock, including exercise of stock options, Shares   19,672        
Issuance of common stock, including exercise of stock options $ 85   85      
Ending balance, Shares at Sep. 30, 2026 47,289,189 47,289,189        
Ending balance at Sep. 30, 2026 $ 355,679 $ 5 $ 442,190 $ (19,872) $ (12,682) $ (53,962)