Bio-Rad Laboratories, Inc. (NYSE: BIO) has recently reported its financial results for Q1 2025, and there are notable positive and negative aspects to outline.
Key Information from the Income Statement:
Net Sales: $585.4 million (decreased by 4.2% from $610.8 million year over year).
Gross Profi...