Churchill China plc (AIM:CHH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
387.50
0.00 (0.00%)
Jul 24, 2026, 4:02 PM GMT

Churchill China Revenue

In the year 2025, Churchill China had annual revenue of 76.28M GBP, down -2.56%. Churchill China had revenue of 37.81M in the half year ending December 31, 2025, a decrease of -1.27%.

Revenue
76.28M
Revenue Growth
-2.56%
P/S Ratio
0.56
Revenue / Employee
111.03K
Employees
687
Market Cap
42.62M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 202576.28M-2.00M-2.56%
Dec 31, 202478.28M-4.06M-4.93%
Dec 31, 202382.34M-189.00K-0.23%
Dec 31, 202282.53M21.69M35.65%
Dec 31, 202160.84M24.48M67.31%
Dec 31, 202036.36M-31.14M-46.13%
Dec 31, 201967.50M10.02M17.44%
Dec 31, 201857.48M3.95M7.38%
Dec 31, 201753.53M2.43M4.75%
Dec 31, 201651.10M4.27M9.12%
Dec 31, 201546.83M2.31M5.19%
Dec 31, 201444.52M1.36M3.15%
Dec 31, 201343.16M1.72M4.16%
Dec 31, 201241.44M-861.00K-2.04%
Dec 31, 201142.30M-1.45M-3.31%
Dec 31, 201043.75M2.04M4.89%
Dec 31, 200941.71M-264.00K-0.63%
Dec 31, 200841.97M-4.96M-10.57%
Dec 31, 200746.93M1.00M2.18%
Dec 31, 200645.93M-469.00K-1.01%
Dec 31, 200546.40M--

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