Bio Rad Laboratories Inc (BIO) Financial Statements & SEC Data