Chapter 2

Financials and Estimates

Over FY2021–FY2025, MSTI grew revenue at a 15% compound rate and net income at 14%, earning roughly 24% on equity with almost no debt. FY2025 broke that trend: revenue rose 1.7% against management's own double-digit target, as a non-recurring 2024 "AI Factory" project rolled off. The 38.5% surge in the software line is low-margin license resale, so gross profit barely moved. Management and analysts now guide single-digit growth through FY2027.

The five-year record

For four years MSTI compounded steadily. Revenue climbed from Rp3.11T in FY2021 to Rp5.45T in FY2025 — a 15.1% annual rate that management leads with in its own investor materials [1]. Net income rose from Rp327bn to Rp549bn over the same span, a 13.8% compound rate, and earnings before interest, tax, depreciation and amortisation grew at 12.3% [2]. This is an asset-light distributor-integrator earning mid-20s returns on equity — the fortress balance sheet and ownership are covered in The Baseline.

FY2025 Revenue (Rp bn)

5,455

FY2025 Net Income (Rp bn)

549

Return on Equity

25%

Revenue CAGR FY21–25

15.1%

Sources: FY2025 net sales per the FY2025 Annual Report MD&A [3] and net income [4]; revenue CAGR per Public Expose 2025 [5] and ROE per the same deck [6].

Loading...

Sources: FY2023–FY2025 per FY2025 Annual Report MD&A [7] and net income [8]; FY2021–FY2022 revenue per the 2023 IPO Prospectus [9]; FY2021–FY2022 net income per Public Expose 2025 [10].

The full profit-and-loss record shows the compounding — and where it stopped. Two things are worth holding onto before FY2025. First, revenue growth accelerated into FY2024 (+27.6%), the opposite of a business running out of room. Second, margins were already drifting down: operating margin peaked at 15.4% in FY2022 and has since settled near 12%, and net margin has hovered around 10%.

No Results

Source: revenue, operating income, net income and EPS from the FY2025 Annual Report MD&A and Note 24 [11]; margins and growth rates derived from reported financials, FY2021–FY2025.

FY2025: a normalization, on management's own account

The stall has an explanation, and it comes from management directly. In the annual report's target-versus-realization disclosure, the board attributes FY2025's flat top line to "the impact of a high comparative base in the previous year, which was supported by the non-recurring contribution of the AI Factory project in 2024" [12]. Having entered 2025 with a double-digit net-sales growth target, the company delivered a "low single-digit level, with net sales increasing by 1.74%," which it frames as "a normalization phase following the high growth base in 2024" [13].

That is a candid admission: the FY2024 acceleration this report opened with was partly a one-off, and FY2025 is what the base business looks like without it. It also reframes the through-line's central question — the stall is neither a clean cyclical dip nor an obvious ceiling, but a return to trend after a project-driven spike.

The product-line detail supports the story. FY2025's Rp93bn of net revenue growth is the residue of two large, nearly offsetting moves: hardware fell Rp442bn (-14.0%) as the 2024 project rolled off, while software rose Rp472bn (+38.5%). Maintenance — the recurring line — grew a healthy 13.5% [14].

Loading...

Source: FY2025 Annual Report, MD&A segment table and Note 17 Net Sales [15], [16].

Underneath the segments, the demand base is concentrated and rotates. Bank Indonesia was the only customer above 10% of sales in FY2025 at Rp670bn (12.3%); a year earlier it was Bank Syariah Indonesia and Lintasarta [17]. Financial-services and telecommunications customers together supply 73%–81% of revenue [18]. A book that turns over its largest account each year is inherently lumpy — the AI Factory project is one instance of a recurring pattern, not a one-time anomaly.

Why the mix shift did not lift margins

The intuitive read of "software up 39%, now 31% of revenue" is that MSTI is drifting toward higher-margin work. The cost detail says otherwise. In MSTI's accounts, the software line is low-margin third-party license resale, not proprietary product: its FY2025 cost of sales was Rp1,560bn against Rp1,696bn of revenue — a gross margin of roughly 8%, lower than hardware's 16% [19], [20]. The genuinely high-margin work is services: the maintenance and installation lines carried about Rp1,047bn of revenue against Rp312bn of directly attributed service cost, though some shared costs (depreciation, freight) are not allocated by line.

Loading...

Source: derived from FY2025 Annual Report Note 17 Net Sales and Note 18 Cost of Sales by product line [21], [22].

So the mix shift is real but it is not a quality upgrade. Because the growing line earns the thinnest product margin, blended gross profit rose only 2.0% — from Rp964bn to Rp984bn — even as the composition re-weighted sharply, and gross margin held near 18% [23]. That 18% is itself down from about 20.8% in FY2023, and operating margin has compressed from 15.4% in FY2022 to 12.2%. The counter-fact for anyone treating the software growth as a margin story: the durable margin engine is the maintenance/services book, which is growing double digits but is a smaller line. What would change this read is evidence that the "software" line is shifting toward MSTI's own managed-service subscriptions — a strategy the company flags but does not yet quantify.

Loading...

Source: derived from reported financials, FY2021–FY2025 (revenue and operating/net income per FY2025 Annual Report MD&A) [24].

Net income and per share

There is a wedge between the company's profit growth and what a shareholder actually earned per share, and it matters for reading the record. In FY2024 net income rose 18.5%, but earnings per share rose only 3.6% — from Rp163.0 to Rp169.0. The gap is the IPO: the weighted-average share count jumped from 2.75bn in FY2023 to 3.14bn in FY2024 as the 470.8m shares issued in November 2023 counted for a full year [25], [26].

The dilution is now behind the numbers. With the share count essentially fixed at 3.14bn, FY2025 EPS of Rp174.9 grew 3.5% — in line with net income, not below it [27]. Going forward, corporate profit growth should translate roughly one-for-one into per-share growth, save for a small MESOP option pool (16.0m shares, about 0.5% of the base). The practical implication: the five-year EPS CAGR of about 5% understates the underlying business, which compounded profit at 14% — most of the difference is the one-time IPO dilution rather than weak earnings.

One cash-flow note bears on earnings quality, though it deserves its own treatment: operating cash flow fell 23% in FY2025 to Rp697bn, mainly on a 6% drop in customer receipts [28]. Reconciling that against reported profit — and the swing from Rp243bn (FY2023) to Rp905bn (FY2024) to Rp697bn (FY2025) — is a working-capital question left for a dedicated cash-conversion chapter.

What the forward estimates imply

Management and the market broadly agree on the near term, and neither calls for a return to the old trajectory. The board's own FY2026 guidance is explicit: "a single digit growth projection" [29]. Consensus lines up just above that: the three analysts covering the stock (compiled by stockanalysis.com) model revenue of Rp5.70T in FY2026 (+4.5%) and Rp6.05T in FY2027 (+6.1%), with EPS of Rp183.2 and Rp199.3 — a modest reacceleration from FY2025, but a fraction of the 15% four-year history.

Loading...

Source: reported revenue FY2021–FY2025 per the FY2025 Annual Report and 2023 IPO Prospectus [30], [31]; FY2026–FY2027 consensus of three analysts as compiled by stockanalysis.com.

FY2026e Revenue (Rp bn)

5,700

FY2026e EPS (Rp)

183.2

FY2027e Revenue (Rp bn)

6,050

FY2027e EPS (Rp)

199.3

Source: consensus analyst estimates (three analysts) as compiled by stockanalysis.com; company FY2026 guidance of single-digit growth per the FY2025 Annual Report [32].

At the recent Rp1,350 price, FY2026 consensus EPS of Rp183 puts the stock on about 7.4 times forward earnings; the mean analyst target of Rp1,767 implies roughly 9.6 times — a re-rating of a cheap, cash-rich stock rather than a bet on renewed double-digit growth. The forward numbers therefore sharpen the report's opening question without settling it. The near-term consensus leans toward the lower-plateau read: not decline, but growth several points below the FY2021–FY2024 pace. What would push the read back toward "cyclical pause" is a new project cycle — the company points to cybersecurity, cloud and managed services as the demand drivers behind its 2026 outlook [33] — the strength of those tailwinds is the subject of a later chapter.