Caribbean Producers (Jamaica) Limited (JMSE:CPJ)
Jamaica flag Jamaica · Delayed Price · Currency is JMD
5.20
0.00 (0.00%)
At close: Aug 14, 2026

JMSE:CPJ Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Revenue
128.19152.08156.06150.2142.58119.96
Revenue Growth
-23.93%-2.55%3.90%5.34%18.86%106.19%
Gross Profit
31.2238.8540.840.638.9834.09
Operating Income
-16.69-9.889.3310.3610.2612.3
Net Income
5.6510.426.036.645.767.51
Earnings Per Share
0.010.010.010.010.010.01
EPS Growth
-4.78%73.25%-9.39%15.19%-23.22%-

Revenue by Segment

Fiscal YearTTMFY 2025
Period EndingMar '26 Dec '25
Jamaica
106.52119.38
Eliminations
-1.14-1.14
St. Lucia
33.8833.85
Total
139.26152.08

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Cash & Investments
3.276.216.69.925.463.92
Total Debt
47.6756.9849.2746.1846.2742.24
Net Cash (Debt)
-44.39-50.77-42.67-36.27-40.81-38.32
Net Cash Growth
------
Net Cash Per Share
-0.04-0.05-0.04-0.03-0.04-0.03

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Operating Cash Flow
13.416.659.9610.221.9-1.03
Capital Expenditures
-1.21-2.76-7.13-7.87-1.73-2.99
Free Cash Flow
12.23.92.822.350.16-4.02
Free Cash Flow Growth
-38.07%20.09%1349.26%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Gross Margin
24.36%25.55%26.14%27.03%27.34%28.42%
Operating Margin
-13.02%-6.50%5.98%6.90%7.19%10.25%
Pretax Margin
3.64%7.36%4.14%5.17%4.82%7.89%
Profit Margin
4.41%6.85%3.86%4.42%4.04%6.26%
FCF Margin
9.52%2.56%1.81%1.57%0.11%-3.35%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
PE Ratio
6.375.039.8310.1913.6413.79
P/FCF Ratio
2.9613.4521.0028.79484.79-
PS Ratio
0.280.350.380.450.550.86