Bio-Techne Corp Cash Flow Statement 2009-2024 | TECH
Fifteen years of historical annual cash flow statements for Bio-Techne Corp (TECH).
Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$168 | $285 | $263 | $140 | $229 | $96.07 | $126 | $76.09 | $104 | $108 | $111 | $113 | $112 | $112 | $110 | $105 |
$112 | $107 | $101 | $87.75 | $82.74 | $78.17 | $64.46 | $60.04 | $42.76 | $37.23 | $19.18 | $12.32 | $12.47 | $8.70 | $8.13 | $7.77 |
$28.69 | $-48.17 | $29.95 | $96.03 | $-100.84 | $32.80 | $-22.92 | $20.84 | $12.24 | $5.92 | $7.89 | $3.19 | $5.66 | $6.25 | $0.90 | $1.93 |
$140 | $59.07 | $131 | $184 | $-18.10 | $111 | $41.55 | $80.87 | $55.00 | $43.15 | $27.06 | $15.51 | $18.12 | $14.95 | $9.03 | $9.70 |
$-20.53 | $-20.87 | $-57.60 | $-15.55 | $6.56 | $-15.00 | $-2.70 | $-19.69 | $-22.98 | $-11.75 | $1.15 | $-2.33 | $-2.10 | $-3.62 | $-4.03 | $0.05 |
$-14.22 | $-30.17 | $-32.01 | $-7.14 | $-14.86 | $-13.65 | $-13.33 | $-0.73 | $-6.63 | $-4.71 | $-2.90 | $-2.22 | $-1.58 | $-1.02 | $-2.37 | $-2.12 |
$25.77 | $-7.91 | $12.74 | $19.09 | $10.34 | $6.10 | $5.03 | $5.70 | $8.92 | $2.15 | $1.37 | $0.24 | $1.58 | $-0.59 | $-0.07 | $1.39 |
$-3.15 | $-4.59 | $-3.08 | $-1.10 | $-2.61 | $-0.70 | $2.78 | $-2.09 | $-0.38 | $-0.62 | $-0.55 | $-0.03 | $-0.48 | $0.26 | $-0.19 | $-0.04 |
$-10.11 | $-90.58 | $-69.52 | $29.26 | $-5.25 | $-27.75 | $1.90 | $-15.45 | $-15.04 | $-11.37 | $-1.84 | $-5.27 | $-3.94 | $-0.28 | $-7.77 | $-4.08 |
$299 | $254 | $325 | $352 | $205 | $182 | $170 | $144 | $144 | $139 | $137 | $124 | $127 | $127 | $111 | $111 |
$-62.88 | $-38.24 | $-44.91 | $-44.30 | $-51.74 | $-25.41 | $-20.93 | $-15.18 | $-16.90 | $-19.91 | $-13.82 | $-22.45 | $-6.02 | $-3.63 | $-4.64 | $-6.56 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-169.71 | $-101.18 | $0 | $-225.35 | $0 | $-289.49 | $-67.85 | $-253.79 | $-91.42 | $-420.10 | $-109.18 | $0 | $0 | $-131.77 | $0 | $0 |
$22.56 | $14.74 | $-26.94 | $26.69 | $76.93 | $-21.90 | $27.82 | $3.01 | $0.78 | $13.47 | $183 | $-9.10 | $-15.29 | $22.15 | $-110.02 | $26.49 |
$7.00 | $-140.96 | $-25.00 | $-0.56 | $1.91 | $0 | $21.57 | $-40.00 | $0 | $0 | $-10.00 | $0 | $0 | $0 | $0 | $0 |
$29.55 | $-126.22 | $-51.94 | $26.14 | $78.84 | $-21.90 | $49.39 | $-36.99 | $0.78 | $13.47 | $173 | $-9.10 | $-15.29 | $22.15 | $-110.02 | $26.49 |
$0 | $0 | $0 | $0 | $0 | $0 | $0.68 | $0 | $-0.03 | $0.05 | $0.03 | $0.35 | $-0.37 | $-0.94 | $0.05 | $1.34 |
$-203.03 | $-265.65 | $-96.85 | $-243.52 | $27.10 | $-336.80 | $-38.71 | $-305.95 | $-107.57 | $-426.49 | $49.69 | $-31.20 | $-21.67 | $-114.19 | $-114.62 | $21.28 |
$-256.00 | $-525.66 | $-175.50 | $-271.50 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$225 | $620 | $90.00 | $256 | $-148.50 | $167 | $-4.50 | $252 | $18.50 | $68.04 | $0 | $0 | $0 | $0 | $0 | $0 |
$-31.00 | $94.00 | $-85.50 | $-15.50 | $-148.50 | $167 | $-4.50 | $252 | $18.50 | $68.04 | $0 | $0 | $0 | $0 | $0 | $0 |
$-19.11 | $10.25 | $-83.80 | $21.91 | $20.87 | $22.55 | $19.17 | $5.26 | $5.46 | $9.73 | $8.33 | $-1.29 | $-23.66 | $2.56 | $-12.32 | $-91.36 |
$-19.11 | $10.25 | $-83.80 | $21.91 | $20.87 | $22.55 | $19.17 | $5.26 | $5.46 | $9.73 | $8.33 | $-1.29 | $-23.66 | $2.56 | $-12.32 | $-91.36 |
$-50.42 | $-50.29 | $-50.19 | $-49.62 | $-48.90 | $-48.36 | $-47.97 | $-47.33 | $-47.61 | $-47.11 | $-45.39 | $-43.46 | $-41.02 | $-39.69 | $-38.39 | $-28.19 |
$-21.87 | $-31.35 | $-23.37 | $-19.34 | $-7.27 | $-6.30 | $-65.89 | $-20.82 | $0.28 | $0.62 | $0.26 | $0.08 | $0.05 | $0.85 | $0.20 | $0.11 |
$-122.40 | $22.62 | $-242.85 | $-62.55 | $-183.80 | $134 | $-99.19 | $189 | $-23.37 | $31.28 | $-36.81 | $-44.68 | $-64.63 | $-36.29 | $-50.51 | $-119.44 |
$-28.78 | $8.00 | $-26.52 | $52.47 | $45.74 | $-21.10 | $30.38 | $27.38 | $9.71 | $-264.04 | $155 | $47.11 | $39.06 | $-16.53 | $-66.80 | $-6.05 |
$38.04 | $39.23 | $42.18 | $48.98 | $32.37 | $32.28 | $28.24 | $14.63 | $9.43 | $5.96 | $3.52 | $1.86 | $1.64 | $1.14 | $1.14 | $1.48 |
$-50.42 | $-50.29 | $-50.19 | $-49.62 | $-48.90 | $-48.36 | $-47.97 | $-47.33 | $-47.61 | $-47.11 | $-45.39 | $-43.46 | $-41.02 | $-39.69 | $-38.39 | $-28.19 |