XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Total VPG Inc. Stockholders' Equity
Common Stock
Class B Convertible Common Stock
Treasury Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests
Balance at beginning of period at Dec. 31, 2020 $ 257,857 $ 257,823 $ 1,317 $ 103 $ (8,765) $ 197,764 $ 100,075 $ (32,671) $ 34
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net earnings 20,443 20,221         20,221   222
Other comprehensive income (loss) (2,337) (2,337)           (2,337)  
Share-based compensation expense 2,244 2,244       2,244      
Restricted stock issuances (852) (852) 5     (857)      
Distributions to noncontrolling interests (313)               (313)
Balance at end of period at Dec. 31, 2021 277,042 277,099 1,322 103 (8,765) 199,151 120,296 (35,008) (57)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net earnings 36,553 36,063         36,063   490
Other comprehensive income (loss) (5,892) (5,892)           (5,892)  
Share-based compensation expense 2,439 2,439       2,439      
Restricted stock issuances (423) (423) 3     (426)      
Purchase of treasury stock (2,739) (2,739)     (2,739)        
Distributions to noncontrolling interests (458)               (458)
Balance at end of period at Dec. 31, 2022 306,522 306,547 1,325 103 (11,504) 201,164 156,359 (40,900) (25)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net earnings 26,010 25,707         25,707   303
Other comprehensive income (loss) 2,031 2,031           2,031  
Share-based compensation expense 2,290 2,290       2,290      
Restricted stock issuances (777) (777) 5     (782)      
Purchase of treasury stock (5,915) (5,915)     (5,915)        
Excise tax on net share repurchases (41) (41)     (41)        
Distributions to noncontrolling interests (195)               (195)
Balance at end of period at Dec. 31, 2023 $ 329,925 $ 329,842 $ 1,330 $ 103 $ (17,460) $ 202,672 $ 182,066 $ (38,869) $ 83