Core Viewpoint - Techne's shares have declined approximately 15.1% since the last earnings report, underperforming the S&P 500, raising questions about future performance leading up to the next earnings release [1] Earnings Performance - Bio-Techne reported adjusted earnings per share of 46 cents for Q2 fiscal 2026, exceeding the Zacks Consensus Estimate by 8.2% and reflecting a year-over-year increase of 9.5% [2] - GAAP earnings per share was reported at 24 cents, up from 22 cents in the prior-year quarter [3] Revenue Analysis - The company achieved net sales of $295.9 million, a slight decline of 0.4% year-over-year, but surpassed the Zacks Consensus Estimate by 1.3% [4] - Within the Protein Sciences segment, revenues were $215.1 million, a 2% increase year-over-year, although down 1% on an organic basis [5] - The Diagnostics and Spatial Biology segment saw sales decrease by 4% year-over-year to $81.2 million, but increased by 3% organically [6] Margin and Profitability - Gross profit fell by 1.3% to $191.3 million, with gross margin contracting by 63 basis points to 64.6% due to a 1.4% rise in the cost of sales [7] - Operating profit increased to $54.5 million from $47.4 million in the previous year, with operating margin expanding by 244 basis points to 18.4% [8] Capital Structure - At the end of Q2 fiscal 2026, Bio-Techne had cash and equivalents of $172.9 million, up from $145 million at the end of Q1 [9] - Long-term debt obligations decreased to $260 million from $300 million in the previous quarter [9] - Cumulative net cash from operating activities was $110 million, down from $148.2 million a year ago [9] Market Sentiment and Outlook - Recent estimates for the stock have shown a downward trend, indicating a shift in market sentiment [11] - Techne holds a Zacks Rank of 3 (Hold), suggesting an expectation of in-line returns in the coming months [13] - The stock has a Growth Score of B and a Momentum Score of B, but a lower Value Score of D, placing it in the bottom 40% for value investors [12]
Why Is Techne (TECH) Down 15.1% Since Last Earnings Report?