Net sales for the second quarter of fiscal 2025 were $1.164 billion, down 48.4% from net sales of $2.254 billion in the prior ...
Gross profit for the third quarter of 2024 was $48.7 million, slightly above $48.1 million in the prior year's third quarter.
Directive Might Cause Massive Medicine Shortages Affecting Millions Of Patients Across Europe ...