Caribbean Producers (Jamaica) Limited (JMSE:CPJ)
Jamaica flag Jamaica · Delayed Price · Currency is JMD
5.35
+0.02 (0.38%)
At close: Jul 24, 2026

JMSE:CPJ Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Revenue
139.26152.08156.06150.2142.58119.96
Revenue Growth
-15.19%-2.55%3.90%5.34%18.86%106.19%
Gross Profit
34.7238.8540.840.638.9834.09
Operating Income
-13.71-9.889.3310.3610.2612.3
Net Income
7.5510.426.036.645.767.51
Earnings Per Share
0.010.010.010.010.010.01
EPS Growth
19.64%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 EndingMar '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Cash & Investments
8.066.216.69.925.463.92
Total Debt
49.4456.9849.2746.1846.2742.24
Net Cash (Debt)
-41.38-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 EndingMar '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Operating Cash Flow
10.26.659.9610.221.9-1.03
Capital Expenditures
-1.86-2.76-7.13-7.87-1.73-2.99
Free Cash Flow
8.343.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 EndingMar '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
Gross Margin
24.93%25.55%26.14%27.03%27.34%28.42%
Operating Margin
-9.84%-6.50%5.98%6.90%7.19%10.25%
Pretax Margin
5.44%7.36%4.14%5.17%4.82%7.89%
Profit Margin
5.42%6.85%3.86%4.42%4.04%6.26%
FCF Margin
5.99%2.56%1.81%1.57%0.11%-3.35%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period EndingJul '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
PE Ratio
4.945.039.8310.1913.6413.79
P/FCF Ratio
4.4713.4521.0028.79484.79-
PS Ratio
0.270.350.380.450.550.86