| Revenue | $1.03B | Q2 2025, +0.6% YoY (prepared) |
| Organic revenue growth | -0.5% | Q2 2025 (prepared) |
| DSA revenue | $618M | Q2 2025, organic -2.4% YoY (prepared) |
| DSA backlog | $1.93B | End of Q2 2025 (CEO) |
| DSA net book-to-bill | 0.82x | Q2 2025; first-half 0.93x (CEO) |
| RMS revenue | $213.3M | Q2 2025, organic +2.3% YoY (CEO) |
| Manufacturing revenue | $200.8M | Q2 2025, organic +2.9% YoY (CEO) |
| Consolidated operating margin | 22.1% | Q2 2025, +80bps YoY (prepared) |
| DSA operating margin | 27.4% | Q2 2025, +30bps YoY (CEO) |
| RMS operating margin | 25.3% | Q2 2025, +220bps YoY (CEO) |
| Manufacturing operating margin | 32.8% | Q2 2025, +620bps YoY (CEO) |
| Non-GAAP EPS | $3.12 | Q2 2025, +11.4% YoY (prepared) |
| Free cash flow | $169.3M | Q2 2025 (CFO) |
| CapEx | $35.3M | Q2 2025, ~3% of revenue (CFO) |
| Non-GAAP tax rate | 22.7% | Q2 2025 (CFO) |
| Net interest expense | $28.9M | Q2 2025 (CFO) |
| Outstanding debt | $2.3B | End of Q2 2025; leverage 2.3x (CFO) |
| Full-year organic revenue guidance | -1% to -3% | 2025 (CFO) |
| Full-year non-GAAP EPS guidance | $9.90–$10.30 | 2025 (CFO) |
| Full-year free cash flow guidance | $430M–$470M | 2025 (CFO) |
| Full-year CapEx guidance | ~$230M | 2025 (CFO) |
| Full-year tax rate guidance | 23.5%–24.5% | 2025 (CFO) |
| Q3 organic revenue guidance | -2% to -4% YoY | Q3 2025 (CFO) |