XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Director
Common Stock
Common Stock
Director
Additional Paid-in Capital
Additional Paid-in Capital
Director
Accumulated Deficit
Treasury Stock
Beginning balance, shares outstanding at Dec. 31, 2023     15,000          
Beginning balance at Dec. 31, 2023 $ 173,060   $ 266   $ 241,291   $ 210,256 $ (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 23,098           23,098  
Issuance of common stock from employee stock purchase plan (in shares)     42          
Issuance of common stock from employee stock purchase plan 910       910      
Issuance of common stock to directors and board advisor (in shares)     14          
Issuance of common stock to directors and board advisor 400       400      
Issuance of restricted common stock (in shares)     157          
Issuance of restricted common stock 0   $ 2   (2)      
Exercise of stock options (in shares)     51          
Exercise of stock options 1,272   $ 1   1,271      
Restricted common stock, performance awards and stock options surrendered for taxes paid (in shares)     (72)          
Restricted common stock, performance awards and stock options surrendered for taxes paid (424)       (424)      
Stock-based compensation expense 4,121       4,121      
Dividends on common stock (5,098)       (5,098)      
Other (in shares)     31          
Other 790       790      
Ending balance, shares outstanding at Sep. 30, 2024     15,223          
Ending balance at Sep. 30, 2024 198,129   $ 269   243,259   233,354 (278,753)
Beginning balance, shares outstanding at Jun. 30, 2024     15,236          
Beginning balance at Jun. 30, 2024 187,887   $ 269   242,883   223,488 (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 9,866           9,866  
Issuance of common stock from employee stock purchase plan (in shares)     11          
Issuance of common stock from employee stock purchase plan 239       239      
Issuance of common stock (in shares)     4          
Issuance of common stock 136       136      
Exercise of stock options (in shares)     1          
Exercise of stock options 0              
Restricted common stock, performance awards and stock options surrendered for taxes paid (in shares)     (29)          
Restricted common stock, performance awards and stock options surrendered for taxes paid (5)       (5)      
Stock-based compensation expense 1,714       1,714      
Dividends on common stock (1,708)       (1,708)      
Ending balance, shares outstanding at Sep. 30, 2024     15,223          
Ending balance at Sep. 30, 2024 198,129   $ 269   243,259   233,354 (278,753)
Beginning balance, shares outstanding at Dec. 31, 2024     15,254          
Beginning balance at Dec. 31, 2024 208,550   $ 269   243,825   243,209 (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 39,235           39,235  
Issuance of common stock from employee stock purchase plan (in shares)     27          
Issuance of common stock from employee stock purchase plan 891       891      
Issuance of common stock to directors and board advisor (in shares)     5          
Issuance of common stock to directors and board advisor 203       203      
Issuance of common stock (in shares)     271          
Issuance of common stock 0   $ 3   (3)      
Issuance of restricted common stock (in shares)     115          
Issuance of restricted common stock 0   $ 1   (1)      
Exercise of stock options (in shares)     132          
Exercise of stock options 585   $ 1   584      
Restricted common stock, performance awards and stock options surrendered for taxes paid (in shares)     (71)          
Restricted common stock, performance awards and stock options surrendered for taxes paid (8,276)       (8,276)      
Stock-based compensation expense 5,654       5,654      
Dividends on common stock (5,254)       (5,254)      
Other (in shares)     12          
Other 496       496      
Ending balance, shares outstanding at Sep. 30, 2025     15,745          
Ending balance at Sep. 30, 2025 242,084   $ 274   238,119   282,444 (278,753)
Beginning balance, shares outstanding at Jun. 30, 2025     15,701          
Beginning balance at Jun. 30, 2025 235,420   $ 273   238,026   275,874 (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 6,570           6,570  
Issuance of common stock from employee stock purchase plan (in shares)     7          
Issuance of common stock from employee stock purchase plan 229       229      
Issuance of common stock (in shares)       2        
Issuance of common stock   $ 63       $ 63    
Exercise of stock options (in shares)     53          
Exercise of stock options 264   $ 1   263      
Restricted common stock, performance awards and stock options surrendered for taxes paid (in shares)     (18)          
Restricted common stock, performance awards and stock options surrendered for taxes paid (645)       (645)      
Stock-based compensation expense 1,949       1,949      
Dividends on common stock (1,766)       (1,766)      
Ending balance, shares outstanding at Sep. 30, 2025     15,745          
Ending balance at Sep. 30, 2025 $ 242,084   $ 274   $ 238,119   $ 282,444 $ (278,753)