Charles River Laboratories International, Inc. (FRA:RV6)
Germany flag Germany · Delayed Price · Currency is EUR
154.15
+0.30 (0.19%)
Last updated: Nov 28, 2025, 8:40 AM CET

FRA:RV6 Revenue

Charles River Laboratories International had revenue of $1.00B USD in the quarter ending September 27, 2025, a decrease of -0.49%. This brings the company's revenue in the last twelve months to $4.02B, down -0.92% year-over-year. In the year 2024, Charles River Laboratories International had annual revenue of $4.05B, down -1.92%.

Revenue (ttm)
$4.02B
Revenue Growth
-0.92%
P/S Ratio
2.20
Revenue / Employee
$200.18K
Employees
20,100
Market Cap
7.56B EUR

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 28, 20244.05B-79.42M-1.92%
Dec 30, 20234.13B153.35M3.86%
Dec 31, 20223.98B435.90M12.31%
Dec 25, 20213.54B616.23M21.08%
Dec 26, 20202.92B302.71M11.55%
Dec 28, 20192.62B355.13M15.67%
Dec 29, 20182.27B408.50M21.99%
Dec 30, 20171.86B176.17M10.48%
Dec 31, 20161.68B318.13M23.34%
Dec 26, 20151.36B65.64M5.06%
Dec 27, 20141.30B132.13M11.34%
Dec 28, 20131.17B36.00M3.19%
Dec 29, 20121.13B-13.12M-1.15%
Dec 31, 20111.14B9.23M0.81%
Dec 25, 20101.13B-38.23M-3.26%
Dec 26, 20091.17B-123.66M-9.55%
Dec 27, 20081.30B64.67M5.26%
Dec 29, 20071.23B172.24M16.27%
Dec 30, 20061.06B65.06M6.55%
Dec 31, 2005993.33M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition