PT Imago Mulia Persada Tbk (IDX:LFLO)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
486.00
0.00 (0.00%)
Jul 31, 2026, 3:35 PM WIB

IDX:LFLO 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
184,726168,100120,11880,74264,67046,863
Revenue Growth
9.89%39.95%48.77%24.85%38.00%-
Gross Profit
74,71470,04557,23036,10224,99214,414
Operating Income
25,96526,45119,44910,5004,1131,767
Net Income
21,70820,45315,1298,8453,4931,721
Earnings Per Share
16.6015.6411.576.762.681.50
EPS Growth
6.14%35.19%71.05%152.12%79.23%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
19,11226,82926,32016,2879,4555,851
Total Debt
90,37514,54815,9711,6001,120318.34
Net Cash (Debt)
-71,26312,28110,34914,6888,3355,533
Net Cash Growth
-18.67%-29.54%76.22%50.64%-
Net Cash Per Share
-54.509.397.9111.236.404.81

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
28,2517,80018,38410,9935,201-25,703
Capital Expenditures
-1,668-2,783-1,467-1,085-1,416-2,133
Free Cash Flow
26,5825,01616,9179,9093,785-27,836
Free Cash Flow Growth
429.90%-70.35%70.73%161.80%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
40.45%41.67%47.64%44.71%38.65%30.76%
Operating Margin
14.06%15.73%16.19%13.00%6.36%3.77%
Pretax Margin
15.38%15.33%15.51%14.27%6.44%4.74%
Profit Margin
11.75%12.17%12.60%10.95%5.40%3.67%
FCF Margin
14.39%2.98%14.08%12.27%5.85%-59.40%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingJul '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
4.5884.588-4.000
Dividend Per Share Growth
0%---
Dividend Yield
0.94%0.68%-7.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
29.2843.487.438.8721.3472.56
P/FCF Ratio
23.91177.276.657.9219.70-
PS Ratio
3.445.290.940.971.152.67