Chapter 2

The numbers behind the recovery

ASSA's profit recovery from FY2023 to FY2025 is real but easy to misread. Group net profit rose roughly 30-fold off a FY2023 trough and then another 81% in FY2025, yet reported revenue actually fell between FY2022 and FY2023. The reconciliation is a margin-and-mix story: ASSA shrank a loss-making express-delivery unit while a profitable rental, logistics and used-vehicle core kept growing. Operating margin more than tripled from 4.6% (FY2022) to 18.4% (9M2025). Two cautions travel with the good news — a chunk of profit belongs to minorities, and Q4 is seasonally the weakest quarter.

Revenue (9M2025)

4,415

Operating Profit (9M2025)

814

Net Profit to Owners (9M2025)

349

Basic EPS (9M2025, Rp)

94.44

Source: 9M2025 consolidated statement of profit or loss [1] and profit attribution [2]. Figures in Rp billion unless noted.

A note on sourcing: the full annual reports for FY2022–FY2024 sit on hosts this environment cannot reach, so the multi-year history here is built from the audited FY2024 consolidated statements (which carry FY2023 comparatives), the 9M2025 interim statements, a FY2022 company investor deck, and, for FY2025 and forward years, the audited FY2025 filing summary and published analyst consensus. Each figure is cited to its own source below.

Revenue: a headline distorted by the express boom and bust

Reported revenue is not a clean growth line. It climbed to Rp5.87tn in FY2022, fell to Rp4.44tn in FY2023, then recovered to Rp4.96tn in FY2024 and about Rp6.0tn in FY2025 [3] [4]. The FY2022 peak was inflated by AnterAja, the last-mile courier business, which the company's own disclosure shows was 54% of FY2022 revenue and a much smaller 32% by FY2023 [5]. Strip out AnterAja and the core business grew steadily — from Rp2.72tn (FY2022) to Rp3.01tn (FY2023) on the company's ex-express basis [6]. The revenue "decline" was the deliberate shrinking of an unprofitable courier operation, not a fading business.

Loading...

Sources: FY2022 from investor deck [7]; FY2023–FY2024 audited statements [8]; FY2025 (~Rp6.0tn) and FY2026E from analyst consensus [9]. FY2026E is an estimate.

That mix shift set up the profit recovery. In 9M2025 revenue growth returned in earnest — up 21.2% year-on-year to Rp4.41tn (9M2024: Rp3.64tn) — so the story is no longer only about pruning costs; the top line is now growing alongside the margin [10].

Margins: the operating leverage is doing the work

The clearest signal in the accounts is margin expansion. Gross margin rose from 25.1% (FY2023) to 30.4% (FY2024) to 31.6% (9M2025). Operating margin roughly doubled at each step — 7.3% to 14.2% to 18.4% — as revenue grew faster than a largely fixed cost base and the express drag receded [11] [12].

Loading...

Source: derived from reported revenue, gross profit, operating profit and net profit to owners, FY2023–FY2024 audited statements and 9M2025 interim statements [13] [14].

Operating profit tells the same story in absolute terms: Rp268bn (FY2022), Rp326bn (FY2023), Rp705bn (FY2024), and Rp814bn in nine months of FY2025 alone — already above the full-year FY2024 figure [15] [16] [17]. Finance costs, by contrast, barely moved — Rp272bn (FY2023) to Rp294bn (FY2024) — so operating gains fell through to pre-tax profit rather than being eaten by interest [18].

The minority-interest leak: consolidated ratios understate owner returns

A reader screening ASSA on reported group ratios would see something misleading. The company's own FY2023 disclosure put net margin at 0.4% and return on equity at 0.7% — figures that use total group profit of just Rp19.4bn [19]. But that total was depressed by Rp84.3bn of losses that belonged to non-controlling interests, chiefly in AnterAja; profit attributable to ASSA's own owners was Rp103.8bn [20]. On that owner basis, FY2023 return on equity was about 5.6%, not 0.7%.

The gap runs the other way once subsidiaries turn profitable. In 9M2025, non-controlling interests took Rp140.0bn of the Rp488.6bn total profit — 29% of the group figure — so the headline group number now overstates what reaches ASSA shareholders [21]. The practical rule for this name: work from profit to owners, not group totals. This deepens the point flagged in Business and Price — here the concern is that it distorts the profitability ratios a screen would rely on.

Loading...

Source: profit attribution, FY2024 audited statements [22] and 9M2025 interim statements [23]. In FY2023 total profit sits below owner profit because minorities absorbed losses.

Owner earnings per share track this recovery cleanly: Rp28.68 (FY2023), Rp66.04 (FY2024), and Rp94.44 in 9M2025 versus Rp57.26 a year earlier [24] [25].

Balance sheet: growth funded by an asset-heavy, leveraged base

The recovery has not deleveraged the company. Total assets grew from Rp7.27tn (FY2022) to Rp8.38tn (9M2025), liabilities from Rp4.80tn to Rp5.23tn, and equity from Rp2.47tn to Rp3.16tn [26] [27]. Fixed assets — overwhelmingly the vehicle fleet — were Rp5.41tn at 9M2025, roughly two-thirds of the balance sheet [28].

Loading...

Sources: FY2022–FY2023 investor deck [29]; FY2024 audited statements [30]; 9M2025 interim statements [31].

Interest-bearing borrowings — mostly bank loans — were about Rp4.10tn at 9M2025 (current maturities Rp1.12tn plus long-term Rp2.98tn), against Rp1.07tn of cash [32]. The engine of this balance sheet is fleet capex: FY2024 spending on vehicles and other fixed assets ran to roughly Rp1.5tn — Rp1.11tn of leased-vehicle purchases (run through operating cash flow) plus Rp0.42tn of other fixed-asset additions — funded partly by Rp0.86tn of used-vehicle disposal proceeds [33]. Whether that capital intensity leaves enough free cash, and whether the Rp4.1tn debt is a solvency concern, is the balance-sheet question the recovery raises but does not settle — the next chapter's territory.

Forward estimates: mid-teens EPS growth, but respect the seasonality

Analyst consensus (3–4 covering analysts, a Strong Buy skew) has FY2025 revenue at about Rp5.99tn with EPS of Rp113.18, and FY2026 revenue of Rp6.55tn (+9.3%) with EPS of Rp132.14 (+16.7%); the mean 12-month target is Rp1,335 [34]. The FY2025 estimate is now effectively confirmed: the audited FY2025 result showed group net profit up 81% year-on-year, led by logistics [35].

FY2026E Revenue (Rp bn)

6,550

FY2026E EPS (Rp)

132.14

Mean 12-mo Target (Rp)

1,335

Source: analyst consensus estimates and price target [36].

One caveat matters for anyone tempted to annualise the strong nine-month run. Q4 is ASSA's weakest quarter. In FY2024, owner profit was Rp243.7bn for the full year against Rp212.7bn in the first nine months — implying a fourth quarter of only about Rp31bn [37] [38]. Consensus FY2025 EPS of Rp113 sits below a naive annualisation of the Rp94.44 nine-month figure precisely because it prices in that soft fourth quarter — a reason the estimate is more credible, not less.

The dividend record fits the earnings pattern: a Rp30-per-share payout on FY2024 (Rp110.7bn) and Rp50 per share on FY2025 (Rp184.6bn, 44% of net profit), a consistent low-to-mid-40s payout ratio that leaves most cash inside the fleet-funding machine [39].

What this establishes, and what would change the read

Three years of statements support a specific claim: ASSA's profit recovery is genuine and margin-led, and it now has revenue growth behind it too. Owner EPS more than tripled from FY2023 to a 9M2025 run-rate, on rising gross and operating margins rather than accounting one-offs. The evidence that most cuts against reading this as pure quality: the growth is funded by an asset-heavy, roughly Rp4.1tn-levered balance sheet with about Rp1.5tn of annual fleet capex, and roughly 29% of group profit now leaks to minorities. The read would change if margin expansion stalls, if the express unit slides back into losses, or if fleet capex stops converting into free cash — questions the balance-sheet and cash-conversion work takes up next.