XML 23 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
AOCI Attributable to Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Noncontrolling Interest [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2019               22,604            
Balance at Dec. 31, 2019 $ 0 $ 0 $ (8,823) $ 0 $ (8,823) $ 0 $ (8,823) $ 36,207 $ 35,714 $ 333,699 $ 677 $ 406,297 $ 0 $ 406,297
Net income               0 0 58,869 0 58,869 0 58,869
Other comprehensive income (loss)               0 0 0 8,064 8,064 0 8,064
Stock compensation expense               $ 0 3,262 0 0 3,262 0 3,262
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares)               93            
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations               $ 306 3,035 (5,831) 0 (2,490) 0 (2,490)
Cash dividends declared               $ 0 0 (24,478) 0 (24,478) 0 (24,478)
Shares cancelled (in shares)               (5)            
Shares cancelled               $ (13) (125) 138 0 0 0 0
Balance (in shares) at Dec. 31, 2020               22,692            
Balance at Dec. 31, 2020               $ 36,500 41,886 353,574 8,741 440,701 0 440,701
Net income               0 0 74,645 0 74,645 0 74,645
Other comprehensive income (loss)               0 0 0 (16,681) (16,681) 0 (16,681)
Stock compensation expense               $ 0 4,565 0 0 4,565 0 4,565
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares)               101            
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations               $ 334 4,841 (9,001) 0 (3,826) 0 (3,826)
Cash dividends declared               $ 0 0 (28,205) 0 (28,205) 0 (28,205)
Shares cancelled (in shares)               (5)            
Shares cancelled               $ (15) (173) 188 0 0 0 0
Stock issued for acquisition (in shares)               3,808            
Stock issued for acquisition               $ 12,682 191,988 0 0 204,670 0 204,670
Balance (in shares) at Dec. 31, 2021               26,596            
Balance at Dec. 31, 2021               $ 49,501 243,107 391,201 (7,940) 675,869 0 675,869
Net income               0 0 92,972 0 92,972 322 93,294
Other comprehensive income (loss)               0 0 0 (107,596) (107,596) 0 (107,596)
Stock compensation expense               $ 0 4,394 0 0 4,394 0 4,394
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares)               109            
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations               $ 364 6,221 (11,119) 0 (4,534) 0 (4,534)
Cash dividends declared               $ 0 0 (33,311) 0 (33,311) 0 (33,311)
Shares cancelled (in shares)               (10)            
Shares cancelled               $ (37) (533) 298 0 (272) 0 (272)
Stock issued for acquisition (in shares)               2,564            
Stock issued for acquisition               $ 8,539 125,286 0 0 133,825 0 133,825
Non-controlling interest of acquired entity               0 0 0 0 0 3,094 3,094
Distributions to non-controlling interest               0 0 0 0 0 (322) (322)
Disposition of non-controlling interest               $ 0 (772) (143) 0 (915) (3,094) (4,009)
Balance (in shares) at Dec. 31, 2022               29,259            
Balance at Dec. 31, 2022               $ 58,367 $ 377,703 $ 439,898 $ (115,536) $ 760,432 $ 0 $ 760,432