Easycall Communications Philippines, Inc. (PSE:ECP)
Philippines flag Philippines · Delayed Price · Currency is PHP
2.290
0.00 (0.00%)
At close: Aug 7, 2026

PSE:ECP Financials Overview

Millions PHP. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
457.98469.22448.25408.55433.7186.78
Revenue Growth
-1.23%4.68%9.72%-5.80%399.78%6.78%
Gross Profit
85.1286.6989.2182.44102.5332.18
Operating Income
22.3323.927.9622.1547.594.47
Net Income
-18.4-17.1211.0512.5535.2518.18
Earnings Per Share
-0.12-0.110.070.080.230.12
EPS Growth
---16.31%-64.41%93.87%235.23%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023
Period EndingDec '25 Dec '24 Dec '23
IT Services
451.22431.43384.13
Rental
10.319.9917.6
Training Services
7.696.836.82
Total
469.22448.25408.55

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
20.2437.8858.8358.1835.6413.98
Total Debt
119.92120.13169.09193.62284.8928.86
Net Cash (Debt)
-99.68-82.24-110.25-135.44-249.25-14.88
Net Cash Growth
------
Net Cash Per Share
-0.66-0.55-0.74-0.90-1.66-0.10

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
32.2139.1757.64131.546.085.66
Capital Expenditures
-0.79-3.44-10.96-5.92-13.03-10.43
Free Cash Flow
31.4135.7346.68125.5833.06-4.77
Free Cash Flow Growth
-40.56%-23.45%-62.83%279.90%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
18.58%18.48%19.90%20.18%23.64%37.08%
Operating Margin
4.88%5.09%6.24%5.42%10.97%5.16%
Pretax Margin
-2.80%-2.46%2.80%3.98%9.35%21.95%
Profit Margin
-4.02%-3.65%2.46%3.07%8.13%20.95%
FCF Margin
6.86%7.61%10.41%30.74%7.62%-5.50%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--30.0030.1318.7234.65
P/FCF Ratio
10.9313.187.103.0119.97-
PS Ratio
0.751.000.740.931.527.26