v3.26.1
Consolidated Statement of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid In Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Parent [Member]
Noncontrolling Interest [Member]
Balance at Dec. 31, 2024 $ 438,958 $ 293 $ 293,412 $ (50,144) $ 130,256 $ (3,647) $ 370,170 $ 68,788
Balance, shares at Dec. 31, 2024   29,308,182            
Balance, shares at Dec. 31, 2024       (6,172,558)        
Net income 13,526              
Net income 12,014       12,014   12,014 1,512
Distributions to non-controlling interest (1,512)             (1,512)
Stock-based compensation expense 1,688 $ 2 1,686       1,688  
Exercise of stock options, value 1   1       1  
Exercise of stock options, shares   265            
Issuance of restricted stock, net, shares   307,059            
Withheld restricted stock for employees' tax obligations, shares   (144,360)            
Withheld restricted stock for employees' tax obligations, value (1,202)   (1,202)       (1,202)  
Forfeiture of restricted stock, net, shares   (3,373)            
Purchase of common stock (in Shares)       (60,185)        
Purchase of common stock (531)     $ (531)     (531)  
Dividends paid on common stock (2,554)       (2,554)   (2,554)  
Other comprehensive income (loss), net of tax 638         638 638  
Ending balance at Mar. 31, 2025 449,012 $ 295 293,897 $ (50,675) 139,716 (3,009) 380,224 68,788
Ending balance, shares at Mar. 31, 2025   29,467,773            
Ending balance, shares at Mar. 31, 2025       (6,232,743)        
Balance at Dec. 31, 2024 $ 438,958 $ 293 293,412 $ (50,144) 130,256 (3,647) 370,170 68,788
Balance, shares at Dec. 31, 2024   29,308,182            
Balance, shares at Dec. 31, 2024       (6,172,558)        
Exercise of stock options, shares 82,081              
Ending balance at Dec. 31, 2025 $ 508,046 $ 296 299,458 $ (51,130) 162,374 (2,381) 408,617 99,429
Ending balance, shares at Dec. 31, 2025 23,311,683 29,592,592            
Ending balance, shares at Dec. 31, 2025 6,280,909     (6,280,909)        
Net income $ 7,289              
Net income 4,953       4,953   4,953 2,336
Distributions to non-controlling interest (2,336)             (2,336)
Stock-based compensation expense 2,075 $ 9 2,066       2,075  
Exercise of stock options, value $ 13   13       13  
Exercise of stock options, shares 2,224 [1] 2,224            
Issuance of restricted stock, net, shares   344,206            
Withheld restricted stock for employees' tax obligations, shares   (444,683)            
Withheld restricted stock for employees' tax obligations, value $ (4,327) $ (4) (4,323)       (4,327)  
Forfeiture of restricted stock, net, shares   (1,569)            
Issuance in connection with vesting of restricted stock units   652,577            
Dividends paid on common stock (2,862)       (2,862)   (2,862)  
Other comprehensive income (loss), net of tax (385)         (385) (385)  
Ending balance at Mar. 31, 2026 $ 507,513 $ 301 $ 297,214 $ (51,130) $ 164,465 $ (2,766) $ 408,084 $ 99,429
Ending balance, shares at Mar. 31, 2026 23,864,438 30,145,347            
Ending balance, shares at Mar. 31, 2026 6,280,909     (6,280,909)        
[1] The aggregate intrinsic value, which represents the difference between the price of the Company’s common stock at the exercise date and the related exercise price of the underlying options, was less than $0.1 million for the three months ended March 31, 2026 and $0.3 million for the year ended December 31, 2025.