Vishay Precision Group (VPG)
16.80 x 1 N/A x N/A
Post-market by (Cboe BZX)
20.03 -0.07 (-0.35%) 04/11/25 [NYSE]
16.80 x 1 N/A x N/A
Post-market 20.03 unch (unch) 16:01 ET
for Fri, Apr 11th, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Cash Flows From Operating Activities | |||||
Net Income | 9,834 | 26,010 | 36,553 | 20,443 | 10,800 |
Depreciation Amortization | 15,805 | 15,550 | 15,353 | 16,219 | 14,947 |
Income taxes - deferred | 69 | -156 | -2,040 | -3,256 | 1,153 |
Accounts receivable | 3,244 | 3,794 | -4,777 | -8,038 | -753 |
Accounts payable and accrued liabilities | -416 | -2,658 | 889 | 3,292 | 59 |
Other Working Capital | -5,819 | -621 | -17,085 | -3,378 | 4,010 |
Other Operating Activity | -2,902 | 3,974 | 4,136 | 8,255 | 5,097 |
Operating Cash Flow | $19,815 | $45,893 | $33,029 | $33,537 | $35,313 |
Cash Flows From Investing Activities | |||||
Change In Deposits | 0 | 14 | 0 | 0 | N/A |
PPE Investments | -8,492 | -15,114 | -20,837 | -16,830 | -21,966 |
Net Acquisitions | -4,409 | N/A | N/A | -47,216 | 156 |
Investing Cash Flow | $-12,901 | $-15,100 | $-20,837 | $-64,046 | $-21,810 |
Cash Flows From Financing Activities | |||||
Change In Short Term Borrowing | N/A | N/A | N/A | 20,000 | 0 |
Debt Repayment | N/A | N/A | N/A | -18 | -3,493 |
Common Stock Repurchased | -7,815 | -5,915 | -2,739 | 0 | 0 |
Dividend Paid | -113 | -195 | -457 | -313 | -70 |
Other Financing Activity | -1,471 | -29,825 | -435 | -853 | -1,468 |
Financing Cash Flow | $-9,399 | $-35,935 | $-3,631 | $18,816 | $-5,031 |
Exchange Rate Effect | -2,208 | 545 | -4,334 | -2,410 | 3,056 |
Beginning Cash Position | 83,965 | 88,562 | 84,335 | 98,438 | 86,910 |
End Cash Position | 79,272 | 83,965 | 88,562 | 84,335 | 98,438 |
Net Cash Flow | $-4,693 | $-4,597 | $4,227 | $-14,103 | $11,528 |
Free Cash Flow | |||||
Operating Cash Flow | 19,815 | 45,893 | 33,029 | 33,537 | 35,313 |
Capital Expenditure | -9,163 | -15,154 | -21,288 | -17,061 | -22,949 |
Free Cash Flow | 10,652 | 30,739 | 11,741 | 16,476 | 12,364 |