Escalon Medical Corp. (ESMC)

USD 0.21

(6.06%)

Annual Cash Flows

(In USD)
Breakdown 2024 2023 2022 2021 2020 2019
Operating Cash Flow -602.77 Thousand 325.14 Thousand -1.04 Million 838.7 Thousand -168.49 Thousand -472.68 Thousand
Net Income -125.26 Thousand 456.82 Thousand 18.08 Thousand -52.02 Thousand -650.28 Thousand -250.01 Thousand
Depreciation & Amortization 46.01 Thousand 45.2 Thousand 48.43 Thousand 44.81 Thousand 50.08 Thousand 50.13 Thousand
Deferred income taxes - - - - - -
Stock-based compensation - - - - - -
Change in working capital -810.11 Thousand -644.43 Thousand -1.04 Million 561.3 Thousand 230.65 Thousand -267.36 Thousand
Other non-cash items 303.65 Thousand 467.55 Thousand -71.31 Thousand 284.61 Thousand 201.05 Thousand -5450.00
Investing Cash Flow -40.28 Thousand -13.84 Thousand - -9390.00 -59.75 Thousand -22.11 Thousand
Investments in PPE -40.28 Thousand -13.84 Thousand - -9390.00 -59.75 Thousand -22.11 Thousand
Acquisitions - - - - - -
Investment purchases - - - - - -
Sales/Maturities of investments - - - - - -
Other Investing Activities -40.28 Million -7155.00 - -9.39 Million -59.75 Million -22.11 Million
Financing Cash Flow -37.45 Thousand -15.37 Thousand -6931.00 -3664.00 646.6 Thousand 33.68 Thousand
Debt repayment -37.45 Thousand -15.37 Thousand -6931.00 -3664.00 -3393.00 -2893.00
Dividends payments - - - - - -
Common Stock Repurchased - - - - - -
Common Stock Issuance - - - - - -
Other Financing Activities -37.45 Million -15.37 Thousand -6931.00 -3664.00 650 Thousand 36.57 Thousand
Accounts receivables -454.01 Thousand -229.97 Thousand -615.31 Thousand 221.23 Thousand 171.16 Thousand -103.52 Thousand
Accounts payables 151.71 Thousand 193.05 Thousand -89.67 Thousand 341.5 Thousand 94.11 Thousand 137.66 Thousand
Inventory -24.47 Thousand -44.03 Thousand -187.22 Thousand 368.3 Thousand 93.83 Thousand -55.44 Thousand
Other working capital -146.22 Thousand -563.49 Thousand -152.9 Thousand -369.73 Thousand -128.45 Thousand -246.06 Thousand
Cash at beginning of period 1.14 Million 850.03 Thousand 1.9 Million 1.08 Million 662.87 Thousand 1.12 Million
Cash at end of period 465.45 Thousand 1.14 Million 850.03 Thousand 1.9 Million 1.08 Million 662.87 Thousand
Capital Expenditure -40.28 Thousand -13.84 Thousand - -9390.00 -59.75 Thousand -22.11 Thousand
Effect of forex changes on cash - 295.63 Million - - - -
Net cash flow / Change in cash -680.51 Thousand 295.93 Thousand -1.05 Million 825.65 Thousand 418.36 Thousand -461.12 Thousand
Free Cash Flow -643.05 Thousand 311.3 Thousand -1.04 Million 829.31 Thousand -228.24 Thousand -494.8 Thousand

Cash Flow Charts