QIAGEN N.V.
QGEN · Biological Products, (No Diagnostic Substances) · EDGAR filings ↗
Grade
B80Leading molecular-diagnostics and sample-prep franchise with top-decile margins, returns and free cash flow but only mid-pack growth.
Strengths
- Net/operating margins ~89th pct, FCF margin 90th, OCF margin 94th, net income +4x (94th)
- Strong returns (ROA 89th, ROIC 85th) and a clean balance sheet (current ratio 3.9, cash 94th pct)
Risks
- Revenue growth modest at 5.7% (44th pct) and ROE 11% only mid-pack (73rd)
- Intensifying diagnostics competition (latent-TB, syndromic testing) and tariff/reimbursement pressure
Notable findings
- Customer concentration~72% of revenue from one customer/distributor — 5 billion in sales, approximately 72% of sales, in 2025 and that are expected to reach combined annual sales of approximately $2 billion by 2028
- Strong balance sheetStrong balance sheet — $1.1B cash & investments
Key metrics
Gross margin
62.2%
Operating margin
22.3%
Net margin
20.3%
Return on equity
11.2%
Return on assets
6.8%
ROIC
6.8%
Revenue growth (QoQ)
5.7%
Net-income growth
408.3%
Debt / equity
0.4×
Net debt / EBITDA
0.8×
Current ratio
3.9×
Free cash flow
$453M
EBITDA
$660M
Tangible book value
$691M
Cash & investments
$1.1B
Stock comp / revenue
2.4%
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 20-F | 2026-03-20 | 2025-12-31 | 0001015820-26-000018 ↗ |
| 20-F | 2025-03-31 | 2024-12-31 | 0001015820-25-000027 ↗ |
| 20-F | 2024-03-11 | 2023-12-31 | 0001015820-24-000022 ↗ |
| 20-F | 2023-03-13 | 2022-12-31 | 0001015820-23-000012 ↗ |
| 20-F | 2022-03-14 | 2021-12-31 | 0001015820-22-000017 ↗ |
| 20-F | 2021-03-05 | 2020-12-31 | 0001015820-21-000018 ↗ |
| 20-F | 2020-03-02 | 2019-12-31 | 0001015820-20-000015 ↗ |
| 20-F | 2019-03-06 | 2018-12-31 | 0001015820-19-000009 ↗ |
| 20-F | 2018-03-06 | 2017-12-31 | 0001015820-18-000010 ↗ |
| 20-F | 2017-03-06 | 2016-12-31 | 0001015820-17-000011 ↗ |
| 20-F | 2016-02-29 | 2015-12-31 | 0001015820-16-000054 ↗ |
| 20-F | 2015-03-02 | 2014-12-31 | 0001015820-15-000006 ↗ |