Ramboda Falls PLC (COSE:RFL.N0000)
Sri Lanka flag Sri Lanka · Delayed Price · Currency is LKR
0.00
0.00 (0.00%)
Price not available due to exchange restrictions

Ramboda Falls Financials Overview

Millions LKR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
212.75212.75242.27198.98122.347.56
Revenue Growth
-12.18%-12.18%21.75%62.70%157.13%239.14%
Gross Profit
90.5790.57107.2879.8949.2113.47
Operating Income
15.815.842.4923.356.86-8.1
Net Income
6.246.2429.9618.76-11.753.48
Earnings Per Share
0.310.311.500.94-0.590.17
EPS Growth
-79.31%-79.31%59.70%---

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
81.8381.8384.0452.2434.6311.33
Total Debt
7.297.296.537.811.4811.17
Net Cash (Debt)
74.5474.5477.5244.4423.150.16
Net Cash Growth
-3.85%-3.85%74.42%91.99%14600.24%-
Net Cash Per Share
3.703.703.882.221.160.01

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
21.1521.1550.2445.425.598.5
Capital Expenditures
-7.97-7.97-9.48-23.76-3.77-24.63
Free Cash Flow
13.1913.1940.7621.6421.82-16.13
Free Cash Flow Growth
-67.65%-67.65%88.35%-0.82%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
42.57%42.57%44.28%40.15%40.24%28.32%
Operating Margin
7.42%7.42%17.54%11.73%5.61%-17.04%
Pretax Margin
9.75%9.75%18.47%12.52%6.17%4.16%
Profit Margin
2.94%2.94%12.37%9.43%-9.61%7.32%
FCF Margin
6.20%6.20%16.83%10.88%17.84%-33.91%

Dividends

Fiscal YearCurrentFY 2026FY 2025
Period EndingAug '26 Mar '26 Mar '25
Dividend Per Share
1.0001.0000.500
Dividend Per Share Growth
0%100.00%-
Dividend Yield
4.26%2.99%1.82%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
75.81107.3018.6928.89-91.96
P/FCF Ratio
35.6450.8113.7425.0524.57-
PS Ratio
2.213.152.312.724.386.73