Eric Solis Marketing Limited (TTSE:SOLIS)
Trinidad and Tobago flag Trinidad and Tobago · Delayed Price · Currency is TTD
4.100
-0.070 (-1.68%)
At close: Aug 13, 2026

Eric Solis Marketing Financials Overview

Millions TTD. Fiscal year is May - Apr.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Revenue
50.450.436.5227.5528.1220.46
Revenue Growth
38.03%38.03%32.54%-2.03%37.43%-22.36%
Gross Profit
21.2421.2417.7611.310.337.39
Operating Income
7.337.338.274.922.890.61
Net Income
5.325.326.352.841.830.19
Earnings Per Share
0.640.640.590.510.33-
EPS Growth
8.48%8.48%15.69%55.54%--

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Cash & Investments
5.55.58.350.280.280.1
Total Debt
13.313.315.8210.33.213.06
Net Cash (Debt)
-7.81-7.81-7.47-10.02-2.93-2.96
Net Cash Growth
------
Net Cash Per Share
-0.94-0.94-0.69-1.80-0.52-

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Operating Cash Flow
9.599.599.246.520.04-0.36
Capital Expenditures
-1.11-1.11-0.07-0.07-0.02-
Free Cash Flow
8.488.489.176.440.03-0.36
Free Cash Flow Growth
-7.52%-7.52%42.32%22857.11%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Gross Margin
42.14%42.14%48.63%40.99%36.74%36.12%
Operating Margin
14.55%14.55%22.65%17.87%10.28%3.00%
Pretax Margin
11.91%11.91%19.62%14.93%9.73%2.11%
Profit Margin
10.55%10.55%17.39%10.32%6.51%0.95%
FCF Margin
16.82%16.82%25.10%23.38%0.10%-1.75%

Dividends

Fiscal YearCurrentFY 2026FY 2025
Period EndingAug '26 Apr '26 Apr '25
Dividend Per Share
0.320-0.200
Dividend Per Share Growth
0%--
Dividend Yield
7.80%-5.61%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PE Ratio
6.415.805.25---
P/FCF Ratio
4.033.643.64---
PS Ratio
0.680.610.91---