Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
TECH logo

TECH

NGS
Bio-Techne Corp
HealthcareBiotechnology
Watchlists:
Last updated: Tuesday 22nd July 2025
50.27
-1.75 (-3.36%)
Prev Close:52.02
Open:51.94
Bid:50.35
Ask:52.0
52 Week Range
46.01
83.62
Volume:2,217,629
Mkt Cap:8,061 M
Price Target
$57.81
+15.0%

Financial Statements

TECH - Cash Flow (Annual)

Jun-24Jun-23Jun-22Jun-21Jun-20Jun-19Jun-18Jun-17Jun-16Jun-15
Asset Impairment Charge25 M19 M
Capital Expenditure Reported63 M38 M45 M44 M52 M25 M21 M15 M17 M20 M
Cash Flow From Continuing Investing Activities-203 M-266 M-97 M-244 M27 M-337 M-65 M-318 M-108 M-435 M
Change In Account Payable26 M-8 M13 M19 M10 M6 M5 M6 M9 M2 M
Change In Income Tax Payable-11 M-2 M3 M13 M-7 M-10 M10 M699000.0298000.02 M
Change In Payables And Accrued Expense15 M-10 M15 M33 M3 M-3 M15 M6 M9 M4 M
Change In Prepaid Assets-3 M-5 M-3 M-1 M-3 M-698000.03 M-2 M-381000.0-620000.0
Change In Tax Payable-11 M-2 M3 M13 M-7 M-10 M10 M699000.0298000.02 M
Change In Working Capital-23 M-66 M-77 M9 M-8 M-33 M2 M-16 M-21 M-13 M
Changes In Account Receivables-21 M-21 M-58 M-16 M7 M-15 M-3 M-20 M-23 M-12 M
Common Stock Dividend Paid-50 M-50 M-50 M-50 M-49 M-48 M-48 M-47 M-48 M-47 M
Common Stock Payments-80 M-20 M-161 M-43 M-50 M-15 M
Depreciation And Amortization112 M107 M101 M88 M83 M78 M64 M60 M43 M37 M
Earnings Losses From Equity Investments7 M1 M
Excess Tax Benefit From Stock Based Compensation514000.0566000.0-615000.0
Financing Cash Flow-122 M23 M-243 M-63 M-184 M256 M-99 M189 M-24 M31 M
Gain Loss On Investment Securities-37 M-4 M-397000.0
Gain Loss On Sale Of Business-12 M
Interest Paid Supplemental Data15 M8 M
Issuance Of Debt-31 M94 M-85 M-15 M-148 M167 M-4 M252 M19 M68 M
Net Business Purchase And Sale-170 M-83 M-3 M-226 M-958000.0-289 M-94 M-266 M-91 M-428 M
Net Common Stock Issuance-80 M-20 M-161 M-43 M-50 M-15 M
Net Investment Properties Purchase And Sale30 M-144 M-52 M26 M79 M-22 M50 M-37 M751000.014 M
Net Investment Purchase And Sale30 M-144 M-52 M26 M79 M-22 M50 M-37 M751000.014 M
Net Issuance Payments Of Debt-31 M94 M-85 M-15 M-148 M167 M-4 M252 M19 M68 M
Net Long Term Debt Issuance225 M620 M90 M256 M40 M580 M55 M369 M77 M163 M
Net PPE Purchase And Sale-63 M-38 M-45 M-44 M-52 M-25 M-21 M-15 M-17 M-20 M
Other Non-cash Items62 M30 M27 M123 M-114 M52 M52 M39 M15 M13 M
Pension And Employee Benefit Expense13 M-25 M8 M21 M3 M5 M-89000.0661000.06 M2 M
Proceeds From Stock Option Exercised61 M30 M77 M65 M71 M38 M19 M5 M5 M10 M
Purchase Of Investment-6 M-20 M-78 M-40 M-70 M-43 M-9 M-3 M
Purchase Of Long Term Investments-25 M
Purchase Of PPE-63 M-38 M-45 M-44 M-52 M-25 M-21 M-15 M-17 M-20 M
Repayment Of Debt-256 M-526 M-175 M-271 M-188 M-413 M-59 M-116 M-58 M-95 M
Sale Of Business18 M-3 M-337000.0-958000.0-27 M-12 M
Sale Of Investment28 M108 M26 M66 M147 M22 M36 M6 M776000.013 M
Short Term Debt Issuance163 M
Short Term Debt Payments-256 M-526 M-175 M-271 M-188 M-413 M-59 M-116 M-58 M-95 M
Stock Based Compensation38 M39 M42 M49 M32 M32 M28 M15 M9 M6 M
Begcash181 M173 M199 M147 M101 M122 M92 M64 M55 M319 M
Capex-63 M-38 M-45 M-44 M-52 M-25 M-21 M-15 M-17 M-20 M
Cffcf-122 M23 M-243 M-63 M-184 M256 M-99 M189 M-24 M31 M
Cffinv-203 M-266 M-97 M-244 M26 M-337 M-65 M-318 M-108 M-435 M
Cffoa299 M254 M329 M353 M206 M182 M197 M156 M144 M148 M
Chgcash-26 M11 M-14 M46 M49 M101 M32 M27 M13 M-256 M
Chginv-14 M-30 M-32 M-7 M-15 M-14 M-13 M-732000.0-7 M-5 M
Chgpay15 M-10 M15 M33 M3 M-3 M15 M6 M9 M4 M
Chgrec-21 M-21 M-58 M-16 M7 M-15 M-3 M-20 M-23 M-12 M
Definc-39 M-30 M7 M-27 M13 M-14 M-47 M-3 M-3 M1 M
Deftax-39 M-30 M7 M-27 M13 M-14 M-47 M-3 M-3 M1 M
Depamor112 M107 M101 M88 M83 M78 M64 M60 M43 M37 M
Divpaid50 M50 M50 M50 M49 M48 M48 M47 M48 M47 M
Effexch-2 M-3 M-12 M6 M-3 M-308000.0-2 M495000.0-4 M-8 M
Endcash152 M181 M173 M199 M147 M223 M122 M92 M64 M55 M
Fcf236 M216 M280 M308 M154 M156 M176 M141 M128 M128 M
Ltdebtiss225 M620 M90 M256 M40 M580 M55 M369 M77 M163 M
Netinccont168 M285 M263 M140 M229 M96 M126 M76 M104 M108 M
Netothfin-22 M-31 M-23 M-19 M-7 M116 M-66 M-21 M566000.0615000.0
Netothinv7 M-232 M-556000.02 M22 M-40 M-25000.048000.0
Netstdebtiss-256 M-526 M-175 M-271 M-188 M-413 M-59 M-116 M-58 M-95 M
Opcf299 M254 M325 M353 M206 M182 M197 M156 M144 M148 M
Opgainloss19 M-72 M8 M21 M3 M1 M-486000.0661000.06 M2 M
Purchbus-170 M-101 M-225 M-289 M-68 M-254 M-91 M-428 M
Purchsti-6 M-20 M-53 M-40 M-70 M-43 M-9 M-3 M
Repurchstk-80 M-20 M-161 M-43 M-50 M-15 M
Salelti73 M
Salesti28 M35 M26 M66 M147 M22 M36 M6 M776000.013 M