Castle Biosciences, Inc. (CSTL)

USD 26.52

(-5.76%)

Annual Cash Flows

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow -135 Thousand -41.65 Million -18.98 Million 9.86 Million 7.01 Million -12.29 Million
Net Income -57.46 Million -67.13 Million -31.29 Million -10.28 Million 5.27 Million -6.36 Million
Depreciation & Amortization 12.33 Million 10.54 Million 3.4 Million 472 Thousand 358 Thousand 323.01 Thousand
Deferred income taxes -223 Thousand -1.87 Million -8.73 Million 1.39 Million -2.28 Million 272.41 Thousand
Stock-based compensation 51.21 Million 36.32 Million 21.74 Million 8.3 Million 1.24 Million 293.63 Thousand
Change in working capital -6.63 Million -7000.00 -4.1 Million 9.14 Million 44 Thousand -7.35 Million
Other non-cash items 635 Thousand -19.49 Million 33.04 Million 823 Thousand 2.36 Million 542.37 Thousand
Investing Cash Flow -16.18 Million -166.54 Million -66.65 Million -4.74 Million -937 Thousand -277.03 Thousand
Investments in PPE -13.62 Million -5.63 Million -3.48 Million -4.75 Million -937 Thousand -277.03 Thousand
Acquisitions 13 Thousand -26.96 Million -63.18 Million 3000.00 - -
Investment purchases -189.07 Million -134.68 Million - - - -
Sales/Maturities of investments 186.5 Million - - - - -
Other Investing Activities -2.56 Million 742 Thousand 10 Thousand 3000.00 - -
Financing Cash Flow -2.29 Million 1.51 Million 5.42 Million 305.89 Million 88.28 Million 15.83 Million
Debt repayment -142 Thousand -122 Thousand -8000.00 -27.35 Million -15 Thousand -5.41 Million
Dividends payments - - - - - -
Common Stock Repurchased -5.13 Million -1.68 Million -781 Thousand - - -
Common Stock Issuance 269 Thousand 833 Thousand 3.89 Million 330.04 Million 67.15 Million 10.42 Million
Other Financing Activities -2.42 Million 4.18 Million 5.42 Million 3.2 Million 88.3 Million 15.83 Million
Accounts receivables -14.93 Million -6.21 Million -4.63 Million 1.66 Million -896 Thousand -8.4 Million
Accounts payables 5.7 Million 582 Thousand -182 Thousand 169 Thousand 557 Thousand 197.24 Thousand
Inventory -3.96 Million -1.68 Million 327 Thousand -980 Thousand -355 Thousand -577.65 Thousand
Other working capital 6.55 Million 7.3 Million 384 Thousand 8.29 Million 738 Thousand 1.42 Million
Cash at beginning of period 122.94 Million 329.63 Million 409.85 Million 98.84 Million 4.47 Million 1.21 Million
Cash at end of period 98.84 Million 122.94 Million 329.63 Million 409.85 Million 98.84 Million 4.47 Million
Capital Expenditure -13.62 Million -5.63 Million -3.48 Million -4.75 Million -937 Thousand -277.03 Thousand
Effect of forex changes on cash -5.49 Million - - - - -
Net cash flow / Change in cash -24.1 Million -206.68 Million -80.21 Million 311 Million 94.36 Million 3.26 Million
Free Cash Flow -13.75 Million -47.28 Million -22.46 Million 5.11 Million 6.07 Million -12.57 Million

Cash Flow Charts