Q3 2025 · IDX · Sep 30, 2025

BIRD Revenue Rose 8.5% This Quarter - So Why Did Profit Fall 15%?

Blue Bird's Q3 2025 net revenue rose 8.51% YoY to Rp1,449.60 billion, but operating income fell 18.50% to Rp151.18 billion and net income attributable to owners fell 15.09% to Rp147.15 billion, as both Taxi and Non-Taxi compressed margin YoY together for the first time since the FY2022 recovery began. Free cash flow, meanwhile, nearly broke even (-Rp1.81 billion) as operating cash flow finally caught up with capex, and the stock fell 8.29% over the quarter to Rp1,770.

When Revenue Growth Stops Paying For Itself

Blue Bird's Q3 2025 standalone net revenue rose 8.51% YoY to Rp1,449.60 billion from Rp1,336.18 billion, continuing a growth streak that's now run for six straight quarters. But for the first time since the FY2022 recovery began, revenue growth didn't carry through to the profit lines at all: operating income fell 18.50% YoY to Rp151.18 billion from Rp185.50 billion, and net income attributable to owners fell 15.09% to Rp147.15 billion from Q3 2024's Rp173.30 billion. This isn't one segment dragging down another - both Taxi and Non-Taxi compressed operating margin YoY together (see Segment Performance below), something this site hasn't recorded for Blue Bird since well before the pandemic-era margin swings.

The mechanics are straightforward: direct costs rose 12.66% YoY and operating expenses rose 13.47% YoY, both comfortably outrunning revenue's 8.51% growth, and the filing gives no line-item explanation for why. The one bright spot sits below the operating line - free cash flow nearly broke even this quarter (-Rp1.81 billion, from Q2 2025's -Rp201.99 billion) as operating cash flow finally caught up with a still-heavy capex bill, even as the quarter also absorbed the Rp300.25 billion AGM dividend actually being paid out in cash (see Balance Sheet and Beyond the Usual below).

The Prescription

Blue Bird should keep the fleet-renewal capex going and keep the five-lender bank base (OCBC, HSBC, PERMATA, SMBC, and now Maybank) it's built over the last two years rather than concentrating funding risk with one lender - this quarter shows the balance sheet can absorb a capex bill, a dividend payout, and a new subsidiary-level facility at once without the debt-to-equity ratio actually rising (see Balance Sheet). But it should stop letting direct costs and operating expenses grow faster than revenue without disclosing why - both segments compressed margin YoY this quarter (Taxi from 11.48% to 9.34%, Non-Taxi from 17.60% to 11.09%) even as both segments grew revenue, and until Blue Bird's own disclosure identifies what specifically drove opex and direct costs to outpace topline growth, a reader following the revenue-growth headline alone would badly misjudge how the quarter actually went.

Key Financial Metrics

Q3 2025 vs. Q3 2024, both standalone quarters derived by subtracting the six-month cumulative from the nine-month cumulative filing

FX: IDR 16,233 = USD 1 (Bank Indonesia middle rate as disclosed in this filing for the period ended September 30, 2025) - identical to the rate this same filing series disclosed for Q2 2025's June 30, 2025 period-end; see Beyond the Usual for why that repetition looks like a stale figure rather than a genuine coincidence.

Metric Q3 2025 (IDR) Q3 2025 (USD) Q3 2024 (IDR) YoY
Net Revenue Rp1,449.60B ~$89.3M Rp1,336.18B ✅ +8.51%
Adjusted EBITDA» Rp319.43B ~$19.7M Rp317.09B ⚠️ +0.74%
Operating Income» Rp151.18B ~$9.3M Rp185.50B ⚠️ -18.50%
Net Income» (attributable to owners) Rp147.15B ~$9.1M Rp173.30B ⚠️ -15.09%
Free Cash Flow» (Op. CF minus capex) -Rp1.81B ~-$0.1M -Rp121.87B ✅ Narrowed sharply
Total Cash (period-end) Rp976.73B ~$60.2M Rp1,010.14B ⚠️ -3.31%
EPS (basic, quarter) ~Rp59 ~$0.0036 ~Rp69 ⚠️ -14.5%

Adjusted EBITDA held almost flat YoY (+0.74%) even as operating income fell 18.50% - the gap is depreciation, not a cash-flow story. Standalone Q3 depreciation rose 27.86% YoY to Rp168.25 billion from Rp131.59 billion, large enough to mostly offset the real decline in operating profit when added back. A reader who only checks Adjusted EBITDA this quarter would miss that the business's actual operating profitability - what's left after the fleet's depreciation is a genuine ongoing cost, not just a bookkeeping entry - is meaningfully worse than a year ago.

Free cash flow's near-breakeven print is a real improvement, not a reporting artifact. Standalone Q3 operating cash flow was Rp583.59 billion (derived from the nine-month cumulative Rp988.90 billion minus H1's already-reported Rp405.32 billion) against standalone capex of Rp585.40 billion - almost matched, a sharp turnaround from Q1 2025's -Rp369.76 billion and Q2 2025's -Rp201.99 billion. Total cash still fell 10.38% sequentially from Q2 2025's Rp1,089.93 billion, because standalone financing activities swung to -Rp226.03 billion this quarter (from H1's +Rp293.88 billion) as the Rp300.25 billion AGM cash dividend was actually paid out in cash this quarter, on top of continued bank-loan repayments.

Balance Sheet

Balance sheet metric Sep 2025 (IDR) Sep 2025 (USD) Jun 2025 (IDR) QoQ Change
Total Assets Rp9,238.54B ~$569.2M Rp9,063.72B ✅ +1.93%
Total Liabilities Rp3,059.77B ~$188.5M Rp3,033.88B ⚠️ +0.85%
Total Equity Rp6,178.77B ~$380.6M Rp6,029.85B ✅ +2.47%
Debt-to-Equity Ratio» (total liabilities/equity) ~0.495x - ~0.503x ✅ First sequential decline

Debt-to-equity ticked down for the first time since this site began tracking it climbing every quarter from Q3 2024's 0.345x through Q2 2025's 0.503x. The move is small (0.503x to ~0.495x) but notable given the quarter absorbed both a Rp585.40 billion capex bill and the Rp300.25 billion dividend actually being paid in cash - equity grew 2.47% sequentially as retained earnings rebuilt from the dividend payable being cleared, while total bank loans (current and non-current combined) rose a comparatively modest 6.31% sequentially to Rp1,811.08 billion from Rp1,703.58 billion, funded in part by a new subsidiary-level Maybank facility (see Beyond the Usual).

Segment Performance

Blue Bird still reports the same two operating segments - Taxi and Non-Taxi - unchanged since Q1 2016's two-segment collapse.

Taxi

Taxi revenue rose 6.85% YoY to Rp1,018.67 billion from Rp953.40 billion, but operating margin compressed to 9.34% from 11.48% a year ago - a reversal from Q2 2025's YoY improvement to 11.91% from 11.29%, and the segment's weakest margin print since Q1 2024's 8.75%. Segment depreciation rose to Rp91.43 billion from Q2's Rp83.49 billion, so part of the margin give-back is a genuinely heavier fixed-asset base, though revenue growth alone doesn't explain the gap.

Non-Taxi

Non-Taxi revenue rose faster again, up 14.34% YoY to Rp454.11 billion from Rp397.17 billion, but operating margin compressed more sharply than Taxi's, falling to 11.09% from 17.60% a year ago - erasing most of the gain this site tracked through Q3 2024's coverage-best 21.63% and Q2 2025's 17.06%. Segment depreciation rose to Rp76.82 billion from Q2's Rp69.66 billion, but the margin decline is too large to be explained by depreciation alone.

Segment Comparison

Segment Revenue (Q3 2025) YoY Change Operating Margin (Q3 2025)
Taxi Rp1,018.67B (69.17%) ✅ +6.85% ⚠️ 9.34% (Q3 2025); 11.48% (Q3 2024)
Non-Taxi Rp454.11B (30.83%) ✅ +14.34% ⚠️ 11.09% (Q3 2025); 17.60% (Q3 2024)

Both segments compressed operating margin YoY together this quarter - the first time this site has recorded that for Blue Bird since well before the FY2022 recovery began, a sharper reversal than Q1 2025's small, single-segment give-backs. Non-Taxi's share of combined segment revenue rose to 30.83% from Q2 2025's 31.94% - a small step back toward Taxi after two quarters of Non-Taxi gaining ground, even as Non-Taxi's own margin fell further than Taxi's in percentage-point terms.

Key Operational Metrics

  • Weighted average shares outstanding: 2,502,100,000, unchanged since the IPO.
  • Permanent headcount fell to 3,378 employees at September 30, 2025 (unaudited), down 9.48% sequentially from Q2 2025's 3,732 - reversing most of Q2's unexplained 15.58% jump - but still up 7.19% YoY from September 2024's 3,145. Neither the increase last quarter nor this quarter's pullback is explained in the filing.
  • Board of Commissioners compensation (nine months ended September 30, cumulative): Rp4.880 billion, up from Rp4.350 billion a year ago; the standalone Q3 figure, derived by subtracting H1's Rp3.215 billion, is Rp1.665 billion. Board of Directors compensation (same basis): Rp6.461 billion, up from Rp5.794 billion; standalone Q3, derived by subtracting H1's Rp4.584 billion, is Rp1.877 billion. Both figures agree between this filing's Indonesian and English text, unlike Q1 2025's bilingual mismatch.
  • Time deposits pledged as collateral against the OCBC, SMBC, PERMATA, and HSBC facilities (Note 4 and Note 14) total Rp689.08 billion, or roughly 70.6% of period-end cash (Rp976.73 billion) - down from a comparable ~83% at June 30, 2025, as several of those time-deposit balances (SMBC's in particular, down to Rp87.83 billion from Rp387.18 billion) shrank sequentially even as total cash fell by a smaller percentage.
  • Total bank loans (current and non-current combined) rose to Rp1,811.08 billion from Q2 2025's Rp1,703.58 billion - see Balance Sheet above.
  • Geographic revenue split (Jadetabek vs. outside Jadetabek) is still not disclosed, matching every prior filing.
  • Still not available: any Gojek/GoPay integration volume or revenue metric; the Grab Car Plus integration signed in October 2024 also has no disclosed volume or revenue figure, a full year after signing.

Stock Price

Blue Bird's stock closed Q3 2025 at Rp1,770 on September 30, 2025, down 8.29% from Q2 2025's Rp1,930 close - a steady slide through the quarter rather than a single sharp move (Rp1,950 in July, Rp1,800 in August, Rp1,770 in September). Over the trailing two years the stock ranged from a low of Rp1,485 (June 2024) to a high of Rp2,100 (October 2024), so this quarter's close sits roughly 46% of the way up that range - a step back from Q2 2025's ~59% position, tracking the same direction as this quarter's profit decline. No stock split has occurred for Blue Bird since its 2014 IPO, so all prices in this post are on a nominal, non-adjusted basis.

Beyond the Usual

The filing's own disclosed exchange rate is identical to last quarter's - and doesn't match the market rate that day

This filing states the Bank Indonesia middle rate used for September 30, 2025 as Rp16,233 per US Dollar - the exact same figure this same filing series disclosed for June 30, 2025. Two different quarter-end dates carrying an identical exchange rate to the Rupiah is a real oddity: publicly available Bank Indonesia JISDOR data puts the actual reference rate around Rp16,692 per US Dollar as of September 30, 2025, meaningfully different from what this filing states. The discrepancy doesn't change any of the Rupiah figures in this post, but it does mean the USD conversions above - like every prior BIRD post - should be read as directional, not precise, since they rely on a rate this filing itself appears to have carried over rather than updated.

SMBC's current-period pledged fleet count is still missing from the collateral note, for a second straight quarter

Last quarter's post flagged that SMBC's fleet-collateral disclosure gave only a December 31, 2024 figure (210 units) with no June 30, 2025 figure. This quarter's note repeats the identical gap: SMBC's collateral disclosure again states only "210 units of fleets as at December 31, 2024," now with no September 30, 2025 figure either, while every other lender in the same note (OCBC, HSBC, PERMATA, and the newly added Maybank) discloses both dates. What looked like a one-quarter oversight last quarter now reads as a standing gap in this filing's own disclosure practice.

HSBC's pledged fleet collateral re-accelerated after last quarter's slowdown

Q2 2025's post noted HSBC's pledged fleet count grew just 8.0% quarter-on-quarter after several quarters of much faster expansion. This quarter it re-accelerated: HSBC's collateral note now states 4,276 units as of September 30, 2025, up 20.0% from June 2025's 3,564 units. OCBC's own pledged count kept climbing too (2,193 units, up from 1,832 in June), while PERMATA held flat at 2,361 units for a third straight period and the Maybank facility - secured against subsidiary PT Pusaka Prima Transport rather than the parent, as first disclosed last quarter - stayed flat at 255 pledged units with a Rp46.86 billion drawn balance.

No litigation matter is disclosed in this filing, for a third consecutive quarter

The commitments-and-contingencies note (Note 29) again discloses only the routine driver-partnership agreement, with no litigation item named - continuing the pattern first noted in Q1 2025 and repeated in Q2 2025.

Headcount reversed almost all of last quarter's unexplained jump

Permanent headcount fell to 3,378 employees at September 30, 2025 from June 2025's 3,732 - a 9.48% sequential decline that reverses most, though not all, of Q2's 15.58% jump. Neither move is explained in the filing's own disclosure (Note 1c), which states the headcount figures without commentary in both quarters. Read together, the two quarters look more like a temporary staffing swing than the start of a genuine headcount-growth trend, though the filing gives a reader no way to confirm that directly.

Target Valuation Range

Enterprise value ~Rp6,512B (~$401.1M), implying ~7.53x annualized P/E and ~0.73x P/B - fairly valued, with a mixed signal depending on the multiple. Net income attributable to owners fell 15.09% YoY while the stock fell a smaller 8.29% over the same quarter, pushing the trailing P/E slightly higher even as book-value-based P/B got cheaper on rising equity.

Blue Bird's stock closed Q3 2025 at Rp1,770 on September 30, 2025 (2,502,100,000 shares outstanding, unchanged). Annualizing this single quarter's net income by four (a rough sanity check, not a forecast, since Blue Bird's quarters aren't perfectly seasonal):

Market cap → enterprise value Q3 2025
Share price (period-end) Rp1,770
Shares outstanding 2,502,100,000
Market capitalization ~Rp4,428.72B (~$272.8M)
Total liabilities ~Rp3,059.77B
Less: cash and equivalents ~Rp976.73B
Enterprise value ~Rp6,511.76B (~$401.1M)

Market cap is down 8.29% from ~Rp4,829.05B at Q2 2025's close.

Peer-multiple sanity check Q2 2025 (annualized) Q3 2025 (annualized)
P/E ~7.10x ~7.53x (Q3 2025 net income Rp147.15B × 4)
P/B ~0.82x ~0.73x (book value/share ~Rp2,423)
Annualized ROE ~11.37% ~9.83%
Annualized ROA ~7.73% ~6.51%

This quarter the stock and the earnings moved the same direction for once (-8.29% price vs. -15.09% net income), rather than diverging the way they did in Q4 2024 or Q1 2025 - but earnings still fell faster than the price, so the trailing P/E actually crept up, even as P/B fell on rising owners' equity. A reader weighing this quarter's margin compression (see Segment Performance above) against the price decline should note the stock isn't being priced any cheaper on an earnings basis - only on a book-value one - so it isn't yet reflecting much optimism about a near-term margin recovery, but it also isn't pricing in a full-blown profit warning.


PT Blue Bird Tbk's consolidated financial statements as at September 30, 2025 and for the nine-month period then ended, with comparative figures as at and for the nine-month period ended September 30, 2024, and (for balance sheet comparatives) as at December 31, 2024 and June 30, 2025.