Cash Flow - CASTLE BIOSCIENCES INC (CSTL)
$(Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | |
|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 64.35 | 64.87 | -5.63 | -41.66 | -18.98 | 9.87 | 7.02 | -12.29 | -12.23 |
| Cash flow from investing | -60.37 | -50.14 | -16.18 | -166.55 | -66.66 | -4.75 | -0.94 | -0.28 | -0.49 |
| Cash flow from financing | -6.96 | 6.14 | -2.30 | 1.52 | 5.42 | 305.89 | 88.29 | 15.84 | 8.87 |
| Change in cash | -2.98 | 20.87 | -24.11 | -206.69 | -80.22 | 311.01 | 94.37 | 3.27 | -3.86 |
| Change in exchange rate | 0.00 | 0.00 | |||||||
Show Quarterly Cash Flow
Cash Flow - CASTLE BIOSCIENCES INC (CSTL)
$(Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | -22.13 | 26.93 | 22.63 | 20.82 | -6.04 | 24.37 | 23.34 | 24.00 | -6.84 | 18.59 | 5.01 | -3.79 | -25.44 | -6.00 | -5.22 | -9.00 | -21.43 | -2.78 | -6.13 | -6.44 | -3.63 | -0.43 | -2.96 | 13.50 | -0.25 | 4.49 | 0.75 | 0.48 | 1.29 | -3.21 | -1.88 | -4.70 | -2.51 |
| Cash flow from investing | -25.80 | 8.83 | -18.39 | -28.38 | -22.43 | 5.77 | -14.79 | -21.42 | -19.70 | -7.67 | -9.71 | -15.39 | 16.58 | -4.48 | -134.15 | -27.51 | -0.40 | -30.89 | -0.92 | -34.10 | -0.75 | -0.59 | -1.90 | -1.76 | -0.50 | -0.35 | -0.17 | -0.18 | -0.24 | -0.01 | -0.09 | -0.16 | -0.03 |
| Cash flow from financing | -5.03 | -4.59 | -0.92 | 0.10 | -1.55 | -5.39 | 0.84 | 0.04 | 10.64 | -3.30 | 0.05 | 0.23 | 0.73 | -0.75 | 0.39 | 0.66 | 1.22 | 0.13 | 1.89 | 1.89 | 1.51 | 227.82 | 8.15 | 69.36 | 0.56 | 0.22 | 76.42 | 0.94 | 10.71 | 4.42 | 0.04 | 6.04 | 5.35 |
| Change in cash | -52.97 | 31.17 | 3.32 | -7.46 | -30.02 | 24.75 | 9.39 | 2.62 | -15.89 | 7.62 | -4.65 | -18.95 | -8.13 | -11.23 | -138.99 | -35.85 | -20.62 | -33.54 | -5.16 | -38.64 | -2.87 | 226.80 | 3.29 | 81.11 | -0.19 | 4.37 | 77.01 | 1.24 | 11.75 | 1.20 | -1.93 | 1.18 | 2.81 |
| Change in exchange rate | 0.00 | 0.00 | |||||||||||||||||||||||||||||||