PT NexAI Digital Infrastruktur Tbk (IDX:MGLV)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
8,350.00
0.00 (0.00%)
Jul 31, 2026, 4:00 PM WIB

IDX:MGLV 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
51,261127,866208,808211,474166,546109,849
Revenue Growth
-59.91%-38.76%-1.26%26.98%51.61%79.60%
Gross Profit
8,40844,14586,66197,95173,86453,937
Operating Income
-32,366-7,22118,76631,65619,16417,560
Net Income
-32,651-9,0196,60118,12715,4657,087
Earnings Per Share
-17.15-4.733.479.528.124.21
EPS Growth
---63.59%17.16%92.92%80.20%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024
Period EndingDec '25 Dec '25 Dec '24
Retail
127,866127,866178,460
Project
--30,348
Total
127,866127,866208,808

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,2923,1577,7846,8259,0167,928
Total Debt
7.6331,60518,61641,40747,23757,458
Net Cash (Debt)
1,284-28,448-10,832-34,583-38,222-49,529
Net Cash Growth
------
Net Cash Per Share
0.67-14.93-5.69-18.15-20.07-29.42

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
-13,288-32,858-16,50419,15819,248-28,399
Capital Expenditures
-561.52-93.78-89.98-1,133-10,402-10,163
Free Cash Flow
-13,849-32,952-16,59418,0258,846-38,562
Free Cash Flow Growth
---103.76%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
16.40%34.52%41.50%46.32%44.35%49.10%
Operating Margin
-63.14%-5.65%8.99%14.97%11.51%15.99%
Pretax Margin
-65.40%-6.55%5.09%11.16%11.31%7.68%
Profit Margin
-63.70%-7.05%3.16%8.57%9.29%6.45%
FCF Margin
-27.02%-25.77%-7.95%8.52%5.31%-35.10%

Valuation

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