Bio-Techne Corporation (TECH)
NASDAQ: TECH · IEX Real-Time Price · USD
62.21
-0.52 (-0.83%)
Apr 18, 2024, 4:00 PM EDT - Market closed

Bio-Techne Cash Flow Statement

Millions USD. Fiscal year is Jul - Jun.
Year 2023202220212020201920182017201620152014 2013 - 1995
Net Income
285.26272.05140.41229.396.07126.1576.09104.48107.74110.95
Upgrade
Depreciation & Amortization
107.24101.0787.7582.7478.1764.4660.0442.7637.2319.18
Upgrade
Share-Based Compensation
39.2342.1848.9832.3732.2828.2414.639.435.963.26
Upgrade
Other Operating Activities
-177.34-90.0375.03-139.18-24.9-48.49-7.03-12.51-11.563.38
Upgrade
Operating Cash Flow
254.39325.27352.16205.22181.62170.37143.72144.16139.36136.76
Upgrade
Operating Cash Flow Growth
-21.79%-7.64%71.61%12.99%6.60%18.54%-0.30%3.44%1.90%10.68%
Upgrade
Capital Expenditures
-38.24-44.91-44.3-51.74-25.41-20.93-15.18-16.9-19.91-13.82
Upgrade
Acquisitions
-242.140-225.911.91-289.49-46.28-293.79-91.42-420.1-119.18
Upgrade
Change in Investments
14.74-51.9426.6976.93-21.927.823.010.7813.47182.66
Upgrade
Other Investing Activities
-----0.68--0.030.050.03
Upgrade
Investing Cash Flow
-265.65-96.85-243.5227.1-336.8-38.71-305.95-107.57-426.4949.69
Upgrade
Dividends Paid
-50.29-50.19-49.62-48.9-48.36-47.97-47.33-47.61-47.11-45.39
Upgrade
Share Issuance / Repurchase
10.25-83.821.9120.8722.5519.175.265.469.738.33
Upgrade
Debt Issued / Paid
94-85.5-15.5-148.5166.5-4.525218.568.040
Upgrade
Other Financing Activities
-31.35-23.37-19.34-7.27-6.3-65.89-20.820.280.620.26
Upgrade
Financing Cash Flow
22.62-242.85-62.55-183.8134.38-99.19189.11-23.3731.28-36.81
Upgrade
Exchange Rate Effect
-3.36-12.096.37-2.77-0.31-2.090.5-3.51-8.185.14
Upgrade
Net Cash Flow
8-26.5252.4745.74-21.130.3827.389.71-264.04154.78
Upgrade
Free Cash Flow
216.15280.36307.86153.47156.21149.43128.54127.26119.45122.94
Upgrade
Free Cash Flow Growth
-22.90%-8.93%100.60%-1.75%4.53%16.25%1.01%6.53%-2.84%21.59%
Upgrade
Free Cash Flow Margin
19.02%25.36%33.07%20.78%21.88%23.24%22.83%25.50%26.41%34.36%
Upgrade
Free Cash Flow Per Share
1.381.791.991.001.031.000.860.850.810.83
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).