Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Stockholders' Equity

v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance, beginning balance (in shares) at Dec. 31, 2021   12,727,000      
Balance, beginning balance at Dec. 31, 2021 $ 417,333 $ 636 $ 88,515 $ 328,358 $ (176)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 28,059 [1]     28,059  
Stock-based compensation (in shares)   90,000      
Stock-based compensation 4,110 $ 5 4,105    
Other comprehensive income (loss), net of tax 5,144       5,144
Dividends declared (5,120)     (5,120)  
Balance, ending balance (in shares) at Dec. 31, 2022   12,817,000      
Balance, ending balance at Dec. 31, 2022 449,526 $ 641 92,620 351,297 4,968
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 39,134 [1]     39,134  
Issuance of common stock (in shares)   2,846,000      
Issuance of common stock 129,110 $ 142 128,968    
Stock-based compensation (in shares)   94,000      
Stock-based compensation 7,520 $ 5 7,515    
Other comprehensive income (loss), net of tax (2,836)       (2,836)
Dividends declared $ (5,729)     (5,729)  
Balance, ending balance (in shares) at Dec. 31, 2023 15,756,918 15,757,000      
Balance, ending balance at Dec. 31, 2023 $ 616,725 $ 788 229,103 384,702 2,132
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 15,324 [1]     15,324  
Issuance of common stock (in shares)   4,412,000      
Issuance of common stock 325,181 $ 221 324,960    
Stock issuance in connection with acquisitions (in shares)   300,000      
Stock issuance in connection with acquisitions 30,267 $ 15 30,252    
Stock-based compensation (in shares)   122,000      
Stock-based compensation 7,291 $ 6 7,285    
Other comprehensive income (loss), net of tax 940       940
Dividends declared $ (7,542)     (7,542)  
Balance, ending balance (in shares) at Dec. 31, 2024 20,590,496 20,591,000      
Balance, ending balance at Dec. 31, 2024 $ 988,186 $ 1,030 $ 591,600 $ 392,484 $ 3,072
[1]
(a) The cash flows related to discontinued operations and held-for-sale assets and liabilities have not been segregated and remain included in the major classes of assets and liabilities. Accordingly, the Consolidated Statements of Cash Flows include the results of continuing and discontinued operations.