Alpha Pro Tech, Ltd. (APT)

USD 5.02

(-2.33%)

Annual Cash Flows

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 8.45 Million 4.27 Million -480 Thousand 18.27 Million 3.1 Million 2 Million
Net Income 4.18 Million 3.28 Million 6.75 Million 27.08 Million 3 Million 3.62 Million
Depreciation & Amortization 925 Thousand 814 Thousand 817 Thousand 729 Thousand 602 Thousand 525 Thousand
Deferred income taxes -322 Thousand -27 Thousand 228 Thousand -13 Thousand 83 Thousand 159 Thousand
Stock-based compensation 170 Thousand 147 Thousand 315 Thousand 375 Thousand 451 Thousand 432 Thousand
Change in working capital 3.19 Million -775 Thousand -8.91 Million -8.89 Million -1.14 Million -2.2 Million
Other non-cash items 297 Thousand 836 Thousand 316 Thousand -1 Million 114 Thousand -537 Thousand
Investing Cash Flow -792 Thousand -492 Thousand -2.52 Million -862 Thousand -1.14 Million -570 Thousand
Investments in PPE -792 Thousand -492 Thousand -2.52 Million -1.13 Million -1.29 Million -606 Thousand
Acquisitions - - - - - -
Investment purchases - - - - - -
Sales/Maturities of investments - - - 273 Thousand 154 Thousand 36 Thousand
Other Investing Activities - - - 273 Thousand 154 Thousand 36 Thousand
Financing Cash Flow -3.57 Million -3.8 Million -3.98 Million -668 Thousand -2.41 Million -3.18 Million
Debt repayment - - - - - -
Dividends payments - - - - - -
Common Stock Repurchased -4 Million -3.88 Million -4.4 Million -2.66 Million -2.54 Million -3.58 Million
Common Stock Issuance 464 Thousand 80 Thousand 427 Thousand 1.99 Million 130 Thousand 394 Thousand
Other Financing Activities -40 Thousand -3.8 Million -3.98 Million -668 Thousand -2.41 Million 394 Thousand
Accounts receivables 428 Thousand -2.19 Million 4.25 Million -4.74 Million 1.02 Million -360 Thousand
Accounts payables 398 Thousand -271 Thousand -4.74 Million 1.08 Million -500 Thousand -881 Thousand
Inventory 4.26 Million 572 Thousand -8.22 Million -5.44 Million -1.42 Million 371 Thousand
Other working capital -1.89 Million 1.11 Million -209 Thousand 209 Thousand -250 Thousand -1.33 Million
Cash at beginning of period 16.29 Million 16.3 Million 23.29 Million 6.54 Million 7 Million 8.76 Million
Cash at end of period 20.37 Million 16.29 Million 16.3 Million 23.29 Million 6.54 Million 7 Million
Capital Expenditure -792 Thousand -492 Thousand -2.52 Million -1.13 Million -1.29 Million -606 Thousand
Effect of forex changes on cash - - - - - -
Net cash flow / Change in cash 4.08 Million -17 Thousand -6.98 Million 16.74 Million -459 Thousand -1.75 Million
Free Cash Flow 7.66 Million 3.78 Million -3 Million 17.13 Million 1.8 Million 1.39 Million

Cash Flow Charts