Option Care Health Announces Financial Results for the First Quarter Ended March 31, 2025
1. OPCH's Q1 2025 net revenue rose 16.3% year-over-year. 2. Adjusted EBITDA for Q1 2025 increased by 13.7% to $111.8 million. 3. Net income grew to $46.7 million, reflecting a strong quarterly performance. 4. Company's stock repurchase reached $100 million in Q1 2025. 5. Updated revenue guidance for 2025 is between $5.4B and $5.6B.