Filing Flows

Filing Flows › Biolife Solutions (BLFS) › Q2 2026 › vs Q2 2025

Biolife Solutions (BLFS) Q2 2026 vs Q2 2025 (year over year)

Biolife Solutions's revenue rose $5.0M (+21%) from $23.4M in Q2 2025 to $28.5M in Q2 2026. Gross margin 64.2% against 65.0% (-0.8 pts).

Biolife Solutions, Q2 2026: revenue $28.5M (+22% year over year), operating margin 6.0%, net earnings $45.1M, operating cash flow $6.3M. The chart draws each line against Q2 2025, the increases inside each band.

Biolife Solutions: what changed, Q2 2026 vs Q2 2025Biolife Solutions: what changed, Q2 2026 vs Q2 2025Net earnings$60.9MWorking capital & other$59.7MIncome tax benefit$42.5MPre-tax earnings$18.5MOperating profit$17.8MOther operating costs−$15.4MOperating expenses−$14.8MGross profit$3.1MShare-based compensation−$2.0MCost of revenue$2.0M

Margins

Q2 2026Q2 2025Change
Gross margin64.2%65.0%-0.8 pts
Operating margin6.0%-68.8%+74.8 pts
Net margin158.4%-67.6%+226.0 pts
Free cash flow margin18.6%24.0%-5.4 pts

Every line

LineQ2 2026Q2 2025Change%
Revenue$28.5M$23.4M$5.0M+21%
Gross profit$18.3M$15.2M$3.1M+20%
Cost of revenue$10.2M$8.2M$2.0M+24%
Other income, net$1.1M$414K$643K+155%
Operating profit$1.7M−$16.1M$17.8M—
Operating expenses$16.6M$31.4M−$14.8M-47%
Pre-tax earnings$2.8M−$15.7M$18.5M—
Research & development$3.0M$2.0M$993K+51%
Sales & marketing$2.8M$2.6M$205K+8%
General & admin$10.7M$11.2M−$538K-5%
Other operating costs$157K$15.6M−$15.4M-99%
Income tax benefit$42.4M−$126K$42.5M—
Net earnings$45.1M−$15.8M$60.9M—
Depreciation & amortization$411K$674K−$263K-39%
Share-based compensation$3.9M$5.9M−$2.0M-34%
Working capital & other$43.0M−$16.7M$59.7M—
Operating cash flow$6.3M$7.4M−$1.0M-14%
Free cash flow (OCF − capex)$5.3M$5.6M−$320K-6%
Capital expenditures$1.0M$1.7M−$700K-40%

Questions

How much did Biolife Solutions's revenue grow year over year in Q2 2026?

Biolife Solutions's revenue rose $5.0M (+21%) from $23.4M in Q2 2025 to $28.5M in Q2 2026. Gross margin 64.2% against 65.0% (-0.8 pts).

Q2 2026 results → · Compare in the interactive Sankey →