PT Esta Indonesia Tbk (IDX:NEST)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
685.00
-15.00 (-2.14%)
Aug 12, 2026, 4:10 PM WIB

PT Esta Indonesia Tbk Financials Overview

Millions IDR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
398,913360,839541,183600,001440,045453,378
Revenue Growth
-11.72%-33.32%-9.80%36.35%-2.94%-
Gross Profit
24,78822,35048,89955,51737,07234,947
Operating Income
10,2266,83626,92234,05213,26413,801
Net Income
24,46722,94427,06025,8239,7759,361
Earnings Per Share
5.955.586.587.86162.921872.29
EPS Growth
73.78%-15.21%-16.24%-95.18%-91.30%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Export
124,504512,037600,001--
Indonesia
236,33529,147-440,045453,378
Total
360,839541,183600,001440,045453,378

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
41,86739,329110,22864,06327,44532,426
Total Debt
---22,000--
Net Cash (Debt)
41,86739,329110,22842,06327,44532,426
Net Cash Growth
-38.65%-64.32%162.06%53.26%-15.36%-
Net Cash Per Share
10.189.5626.8012.80457.426485.12

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-1,146-75,674-65,28814,845-3,97216,004
Capital Expenditures
-36,139-5,603-13,874-1,373-1,008-2,078
Free Cash Flow
-37,285-81,277-79,16213,471-4,98013,926
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
6.21%6.19%9.04%9.25%8.43%7.71%
Operating Margin
2.56%1.89%4.98%5.67%3.01%3.04%
Pretax Margin
7.37%7.48%6.45%5.55%3.11%2.84%
Profit Margin
6.13%6.36%5.00%4.30%2.22%2.07%
FCF Margin
-9.35%-22.52%-14.63%2.25%-1.13%3.07%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
115.1462.0261.09---
PS Ratio
7.063.943.06---