v3.26.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Beginning balance at Dec. 31, 2024 $ 592,918 $ 230 $ 584,424 $ 194,920 $ (55,181) $ (131,475)
Beginning balance, shares at Dec. 31, 2024   17,427,626        
Net income 30,305     30,305    
Other comprehensive income (loss), net of tax effects 14,912       14,912  
Cash dividends - common stock per share (5,260)     (5,260)    
Dividend equivalents - restricted stock units and restricted stock awards per share (89)     (89)    
Stock-based compensation 2,639   2,639      
Common stock issued upon exercise of stock options 112   112      
Common stock issued upon exercise of stock options, shares   3,750        
Common stock issued under stock-based incentive plan   $ 1 (1)      
Common stock issued under stock-based incentive plan, shares   98,192        
Common stock issued under employee stock purchase plan 446   446      
Common stock issued under employee stock purchase plan, share   13,921        
Common stock issued with private placement, net of offering costs (73)   (73)      
Treasury stock purchases (274)         (274)
Treasury stock purchases, shares   (7,500)        
Ending balance at Jun. 30, 2025 635,636 $ 231 587,547 219,876 (40,269) (131,749)
Ending balance, shares at Jun. 30, 2025   17,535,989        
Beginning balance at Mar. 31, 2025 617,324 $ 231 586,251 207,282 (44,965) (131,475)
Beginning balance, shares at Mar. 31, 2025   17,530,762        
Net income 15,264     15,264    
Other comprehensive income (loss), net of tax effects 4,696       4,696  
Cash dividends - common stock per share (2,631)     (2,631)    
Dividend equivalents - restricted stock units and restricted stock awards per share (39)     (39)    
Stock-based compensation 1,217   1,217      
Common stock issued upon exercise of stock options 79   79      
Common stock issued upon exercise of stock options, shares   2,750        
Common stock issued under stock-based incentive plan, shares   9,977        
Treasury stock purchases (274)         (274)
Treasury stock purchases, shares   (7,500)        
Ending balance at Jun. 30, 2025 635,636 $ 231 587,547 219,876 (40,269) (131,749)
Ending balance, shares at Jun. 30, 2025   17,535,989        
Beginning balance at Dec. 31, 2025 732,054 $ 249 664,906 205,328 7,032 (145,461)
Beginning balance, shares at Dec. 31, 2025   18,953,785        
Net income 43,405     43,405    
Other comprehensive income (loss), net of tax effects (10,852)       (10,852)  
Cash dividends - common stock per share (7,444)     (7,444)    
Dividend equivalents - restricted stock units and restricted stock awards per share (89)     (89)    
Stock-based compensation 3,132   3,132      
Common stock issued under stock-based incentive plan   $ 1 (1)      
Common stock issued under stock-based incentive plan, shares   114,515        
Common stock issued under employee stock purchase plan 524   524      
Common stock issued under employee stock purchase plan, share   15,602        
Common stock issued in connection with the acquisition of Frontier Holdings LLC 99,095 $ 23 99,047 25    
Common stock issued in connection with the acquisition of Frontier Holdings LLC, shares   2,219,979        
Treasury stock purchases (32,567)         (32,567)
Treasury stock purchases, shares   (725,842)        
Ending balance at Jun. 30, 2026 827,258 $ 273 767,608 241,225 (3,820) (178,028)
Ending balance, shares at Jun. 30, 2026   20,578,039        
Beginning balance at Mar. 31, 2026 817,610 $ 273 766,016 218,534 930 (168,143)
Beginning balance, shares at Mar. 31, 2026   20,775,821        
Net income 26,439     26,439    
Other comprehensive income (loss), net of tax effects (4,750)       (4,750)  
Cash dividends - common stock per share (3,705)     (3,705)    
Dividend equivalents - restricted stock units and restricted stock awards per share (43)     (43)    
Stock-based compensation 1,592   1,592      
Common stock issued under stock-based incentive plan, shares   13,587        
Treasury stock purchases (9,885)         (9,885)
Treasury stock purchases, shares   (211,369)        
Ending balance at Jun. 30, 2026 $ 827,258 $ 273 $ 767,608 $ 241,225 $ (3,820) $ (178,028)
Ending balance, shares at Jun. 30, 2026   20,578,039