Charles River Laboratories International's GAAP net income for 2020 was $365.306 million, up 43.8% from $254.061 million in the prior year. Revenue increased 11.6% to $2.924 billion from $2.621 billion a year earlier.