The Profit Engine Skips a Beat
Every quarter Blue Bird has reported on this site has told some version of the same subplot: Taxi shrinks, Non-Taxi (car rental, logistics, and the group's other non-taxi services) picks up the slack, and the segment comparison ends with a line about Non-Taxi "still compounding." Q3 2016 put it plainly - Non-Taxi's profit growth was accelerating even as its revenue growth slowed. That subplot ends this quarter. On a standalone-quarter basis (see the derivation note below), Non-Taxi's revenue fell 1.5% year-over-year and its operating income fell 11.8% - the first YoY decline in either number this segment has ever posted here, arriving in the fourth quarter, which is seasonally one of the better quarters for car rental and corporate travel demand in Indonesia (year-end holidays, corporate closing-season bookings), not a weak one.
Indonesia's OJK-mandated annual filing for this period reports full-year 2016 and 2015 figures rather than a discrete fourth quarter, so every standalone Q4 number in this post - unless stated otherwise - is derived by subtracting the nine-month cumulative figures already disclosed in Q3 2016's filing from this filing's full-year totals. Both years are derived the same way, so the year-over-year comparisons are apples-to-apples even though neither number is a directly-quoted line in either filing. The consolidated full-year numbers below - the ones actually filed as this period's headline figures - tell a milder version of the same story: FY2016 net revenue fell 12.4% and net income to owners fell 38.4% against FY2015, with the whole year's deterioration concentrated more heavily in the first half than the back half, the pattern this site has tracked since Q1 2016.
The Prescription
Blue Bird should treat Non-Taxi's Q4 reversal as an early-warning signal worth investigating immediately, not a rounding error - a segment that's been the group's one reliable growth story for four straight quarters just posted its worst YoY numbers in both revenue and profit, in a quarter that should have been seasonally kind to it. If this is fleet capacity constraints (Non-Taxi's own capex has been shrinking alongside the group's - see Key Financial Metrics below) rather than genuine demand softness, the fix is straightforward: redirect capital toward the 29.9%-margin segment before Taxi's much lower-margin decline forces a capital-allocation choice under worse conditions. Given Q3's Prescription already flagged Non-Taxi as deserving continued capital priority, this quarter is the test of whether that priority was actually acted on.
What it should still stop doing: calling cost discipline structural after one good quarter. Q3's Prescription treated that quarter's standalone-quarter cost reversal as "proof of concept" - but the full-year number tells a different story: FY2016 operating expenses still grew 12.9% against FY2015 (Rp562.6B vs Rp498.4B), because H1 2016's cost blowout (flagged as a 53.4% growth rate in Q2's report) was simply too large for two subsequent quarters of standalone-quarter discipline to undo within the same year. Q4's own standalone opex did fall 13.8% YoY, continuing Q3's trend - but a company that spent H1 growing its cost base and H2 trimming it back only partway doesn't get to claim the trimming as the story of the year; the growing does.
Key Financial Metrics
FY2016 vs. FY2015 (P&L, full year, as filed) - consolidated
FX: IDR 13,466 = USD 1 (December 30, 2016 close, the last trading day of the year).
| Metric | FY2016 (IDR) | FY2016 (USD) | FY2015 (IDR) | YoY |
|---|---|---|---|---|
| Net Revenue | Rp4,796.1B | ~$356.2M | Rp5,472.3B | ⚠️ -12.4% |
| Adjusted EBITDA» (Operating Income + D&A) | Rp1,529.7B | ~$113.6M | Rp1,867.5B | ⚠️ -18.1% |
| Operating Income» | Rp807.3B | ~$60.0M | Rp1,173.3B | ⚠️ -31.2% |
| Net Income» (attributable to owners) | Rp507.3B | ~$37.7M | Rp824.0B | ⚠️ -38.4% |
| Free Cash Flow» (Op. CF minus capex) | Rp253.6B | ~$18.8M | -Rp253.8B | ✅ swung positive |
| Total Cash (year-end) | Rp591.9B | ~$44.0M | Rp271.4B | ✅ +118.1% |
| EPS (basic) | Rp203 | ~$0.0151 | Rp329 | ⚠️ -38.3% |
Every full-year line decelerated more than Q3's own standalone-quarter reading suggested it would: operating margin compressed from 21.4% to 16.8% (a 4.6-point drop) and net margin from 15.1% to 10.6% (4.5 points), both materially worse than Q3's YoY margin compression alone. The one line that improved without qualification is free cash flow, which swung from -Rp253.8B in FY2015 to +Rp253.6B in FY2016 - both years' operating cash flow actually fell (Rp1,154.6B vs Rp1,475.6B, -21.8%), but capex collapsed even faster (Rp900.9B vs Rp1,729.4B, -47.9%), the same capex-driven FCF dynamic Q3's report flagged for the quarter, now confirmed as a full-year pattern. Total cash at year-end more than doubled YoY for the same reason.
Standalone-quarter figures, derived by subtracting Q3 2016's nine-month cumulative totals from this filing's full-year totals:
| Metric (standalone Q4) | Q4 2016 (IDR) | Q4 2016 (USD) | Q4 2015 (IDR) | YoY |
|---|---|---|---|---|
| Net Revenue | Rp1,150.9B | ~$85.5M | Rp1,437.0B | ⚠️ -19.9% |
| Adjusted EBITDA | Rp399.1B | ~$29.6M | Rp462.0B | ⚠️ -13.6% |
| Operating Income | Rp225.3B | ~$16.7M | Rp292.0B | ⚠️ -22.9% |
| Net Income (attributable to owners) | Rp146.4B | ~$10.9M | Rp198.6B | ⚠️ -26.3% |
| Free Cash Flow | Rp289.0B | ~$21.5M | -Rp176.7B | ✅ swung positive |
| EPS (basic) | Rp59 | ~$0.0044 | Rp79 | ⚠️ -25.3% |
Standalone Q4's own revenue decline (-19.9%) is worse than every quarter this year except Q2 - a reacceleration after Q3 held its erosion rate steady, not a continuation of the deceleration Q3 reported. Operating income and net income's declines, by contrast, kept improving on their own trend (from Q3's -22.6%/-27.3% to Q4's -22.9%/-26.3%, essentially flat to slightly better) - the discrete quarter's cost base held up, even as the top line eroded faster than it had all year except Q2. Adjusted EBITDA margin, unusually, improved YoY in the standalone quarter (34.7% vs 32.1% a year ago) for the same reason Q3's report noted: revenue fell faster than the EBITDA-relevant cost base did, so a shrinking business can still show margin expansion on this one metric even while every dollar figure below it falls.
| Balance sheet metric | Dec 2016 (IDR) | Dec 2016 (USD) | Sep 2016 (IDR) | QoQ |
|---|---|---|---|---|
| Total Assets | Rp7,300.6B | ~$542.2M | Rp7,287.8B | ➖ +0.2% |
| Total Liabilities | Rp2,637.9B | ~$195.9M | Rp2,763.1B | ✅ -4.5% |
| Total Equity | Rp4,662.7B | ~$346.3M | Rp4,524.6B | ✅ +3.0% |
| Debt-to-Equity Ratio» (company-disclosed) | 0.57x | - | 0.61x | ✅ improved |
Leverage kept improving for a second straight quarter, from 0.61x to 0.57x - now materially below the 0.65x it stood at a year earlier - as total liabilities fell again on continued loan amortization outpacing new drawdowns (see Beyond the Usual on the Bank Mandiri facility). Equity grew for a third straight quarter, on retained earnings alone; the FY2016 dividend of Rp165.1B (paid from FY2015 profit, a roughly 20% payout ratio) had already cleared the books earlier in the year and didn't recur in Q4.
Segment Performance
Blue Bird still reports the same two operating segments - Taxi and Non-Taxi - with no further disclosure change this quarter.
Taxi
FY2016 net revenue Rp4,025.1B (-15.5% YoY), operating income Rp576.8B (-40.5% YoY), operating margin 14.3% (down from 20.4% in FY2015) - the segment absorbing nearly all of the year's margin damage. Standalone Q4 net revenue ~Rp952.6B (-22.9% YoY), operating income ~Rp165.7B (-26.2% YoY), margin 17.4% (down from 18.2% a year ago) - a reacceleration in revenue decline from Q3's -17.2%, though the margin compression itself was milder than the segment's own H1 collapse.
Non-Taxi
FY2016 net revenue Rp771.0B (+8.4% YoY), operating income Rp230.5B (+12.9% YoY), operating margin 29.9% (up from 28.7% in FY2015) - still a genuinely good full year in isolation. But standalone Q4 net revenue ~Rp198.3B (-1.5% YoY), operating income ~Rp59.6B (-11.8% YoY), margin 30.1% (down from 33.6% a year ago) - the first quarter this segment has posted a YoY decline in either revenue or profit since this site started tracking it, and a nearly 3.5-point margin drop in the same quarter. The full-year growth number survives entirely on the strength of H1 and Q3; Q4 alone would have looked like a much worse year if it had shown up in every quarter.
Segment Comparison
| Segment | Revenue (FY2016) | YoY Growth | Operating Margin | Revenue (Q4 2016, standalone) | Q4 YoY |
|---|---|---|---|---|---|
| Taxi | Rp4,025.1B (83.9%) | ⚠️ -15.5% | ⚠️ 14.3% | ~Rp952.6B (82.8%) | ⚠️ -22.9% |
| Non-Taxi | Rp771.0B (16.1%) | ✅ +8.4% | ✅ 29.9% | ~Rp198.3B (17.2%) | ⚠️ -1.5% |
Non-Taxi's revenue share of the business actually grew over the full year (13.0% to 16.1%) simply because Taxi eroded faster - but the standalone-quarter table shows the mix shift running on fumes by Q4, since Non-Taxi's own dollar revenue was shrinking too by then, just more slowly than Taxi's. The full-year segment comparison and the standalone-quarter one are telling almost opposite stories about the same business - one says Non-Taxi is the resilient half, the other says the resilience itself just cracked.
Key Operational Metrics
- Geographic split (FY2016): Jadetabek (Jakarta, Depok, Tangerang, Bekasi) revenue was Rp3,639.6B (75.9% of full-year net revenue), down 16.9% YoY; revenue from outside Jadetabek was Rp1,156.5B (24.1%), up 5.6% YoY. On a standalone Q4 basis: Jadetabek revenue ~Rp869.8B, down 24.0% YoY - a sharp reacceleration from Q3's -19.0%, reversing the one quarter this year where Jadetabek erosion had held steady rather than worsened. Outside-Jadetabek revenue ~Rp281.1B, down 3.9% YoY - its first standalone-quarter decline this year.
- Permanent employees (Group): 3,980 (Dec 2016), down 3.1% from 4,107 (Sep 2016) and down 8.6% from 4,352 (Dec 2015) - the fourth straight quarter of net headcount reduction since Q1 2016's growth.
- Weighted average shares outstanding: 2,502,100,000, unchanged since the IPO - no further dilution.
- Not available this quarter: a discrete three-month P&L (see the standalone-quarter methodology note above), the granular Regular Taxi/Executive Taxi/Bus/Rental split, which remains collapsed - see Q1 2016 for why - and a consolidated fleet-unit count (only individual bank-collateral fleet counts are disclosed, not a group total). No presentation deck or transcript exists for this filing to fill any of these gaps.
Beyond the Usual
Two smaller legal threads also moved this quarter. PT Nissan Motor Distributor Indonesia filed a new breach-of-contract claim against the Company on December 9, 2016 over an alleged MOU breach (no claimed amount disclosed, no ruling yet) - unrelated to the shareholder-adjacent suits tracked since Q1 2015. And one of those long-running Lani Wibowo/Elliana Wibowo suits produced the Company's first partial loss after a string of favorable rulings: the Jakarta High Court granted part of the Plaintiffs' appeal in the PT Big Bird case on November 1, 2016, now under Cassation before the Supreme Court.
The Rp1.6 trillion Bank Mandiri fleet-financing facility - flagged as barely drawn in Q3's report - saw zero further drawdown this quarter: the parent company's balance (Rp8.2 billion) and subsidiary PT Pusaka Prima Transport's balance (Rp50.0 billion) are both essentially unchanged from September, leaving the combined Rp58.2 billion still just 3.6% of the facility's total capacity, now nineteen months after signing (see The Prescription above). A land-purchase commitment from December 2012 (Rp950.4 billion for 133,333 square meters across four cities) shows the same stall pattern: the realized portion, 100,931 square meters, is identical to what had been realized as of December 2015 - no further tranche of that agreement closed in all of 2016.
Related-party rent kept normalizing rather than concentrating further: FY2016 related-party rent expense fell to Rp38.4 billion (66.0% of total rent expense), down from Rp40.0 billion (68.3%) in FY2015 - the same slow drift Q2's and Q3's reports both tracked. One related-party lease was actually terminated this year: PT Pusaka Prima Transport ended its land-rental agreement with PT Golden Bird Bali for a parcel in Buah Batu, the first outright termination (rather than just a lower renewal) this site has seen in this rent structure.
Non-cash fleet investment - which Q3's report flagged as growing faster than the reported capex line - reversed for the full year: fixed-asset additions reclassified from previously-paid advances fell to Rp251.0 billion (down 21.1% from Rp318.3 billion in FY2015), and fleet additions financed directly through trade payables collapsed to Rp5.1 billion from Rp36.1 billion. Combined non-cash investing activity fell 27.7% YoY, the opposite of the growing gap Q3's nine-month figures had shown - a reminder that a trend measured on a cumulative basis can still reverse once the full year closes.
A minor housekeeping item: subsidiary LBT received a Rp8.0 billion corporate income tax overpayment refund assessment on February 9, 2017, after the reporting date - a routine, favorable tax administrative matter, not a new liability.
No update on the MESOP program this filing - the third stated target date ("2017," per Q3's report) hadn't arrived yet as of the reporting date, and this annual filing discloses nothing further on it.
Stock Price: A Small Bounce Off the Lowest Close on This Site
Blue Bird's shares closed at Rp3,000 on December 30, 2016 (no stock split has occurred since, so this remains directly comparable to prior periods reported here) - up 1.7% from September's Rp2,950 close, the first quarter-over-quarter increase this site has recorded for the stock after three straight quarterly declines (Q1 2016, Q2 2016, and Q3 2016). Against the Rp7,100 close a year earlier, though, the stock is still down 57.8% for the year, and it remains 53.8% below its own Rp6,500 IPO price (November 2014) - only marginally better than Q3's 54.6% discount. Over the trailing two years (December 2014 to December 2016), the stock fell from Rp9,425 to Rp3,000 - a 68.2% decline across the full window this site tracks prices over.
This quarter is the mirror image of Q3's dynamic, where the stock fell further than the business's own numbers justified. Here, the stock ticked up modestly in the same quarter that Non-Taxi's growth streak broke and Jadetabek's erosion reaccelerated - the opposite pairing of price direction and fundamental direction from three months ago, though this time the price move is small enough (1.7%) that it reads more as the stock finding a floor after three brutal quarters than as a genuine re-rating.
Target Valuation Range
Enterprise value ~Rp9,552B (~$709M), implying ~14.8x FY2016 P/E and ~1.64x P/B - fairly priced against a business whose full-year returns actually held up better than its full-year earnings decline suggests, but the quarter's new segment-level crack (Non-Taxi) means the multiple compression that's already happened may not be the end of the repricing.
Against this year's numbers (2,502,100,000 shares outstanding, unchanged):
| Market cap → enterprise value | FY2016 |
|---|---|
| Share price (period-end) | Rp3,000 |
| Shares outstanding | 2,502,100,000 |
| Market capitalization | ~Rp7,506.3B (~$557.5M) |
| Total liabilities | ~Rp2,637.9B |
| Less: cash and equivalents | ~Rp591.9B |
| Enterprise value | ~Rp9,552B (~$709M) |
Market cap is up slightly from ~Rp7,381.2B at Q3 2016's close.
| Peer-multiple sanity check | Q3 2016 (annualized) | FY2016 |
|---|---|---|
| P/E | ~15.4x | ~14.8x (FY2016 basic EPS Rp203) |
| P/B | ~1.66x | ~1.64x (book value/share ~Rp1,834) |
| ROE | ~11.1% | ~11.5% |
| ROA | ~6.7% | ~7.0% |
The direction here is consistent with Q3: multiples keep compressing modestly while the underlying return metrics keep improving, a combination that historically points toward a stock getting more attractively priced, not less. But every one of those return metrics is a full-year average that still includes H1 2016's collapse dragging it down - and this quarter's Non-Taxi reversal (see Segment Performance) is exactly the kind of new information a trailing-year ROE/ROA figure can't yet reflect. Whether the 14.8x multiple is cheap depends entirely on whether Non-Taxi's Q4 was a one-off seasonal wobble or the start of that segment facing the same competitive pressure Taxi has dealt with for two years - the next quarter's standalone Non-Taxi numbers, not this year's average returns, will answer that.
PT Blue Bird Tbk's consolidated financial statements for the years ended December 31, 2016 and 2015, with independent auditors' report. Standalone Q4 2016 and Q4 2015 figures are derived by subtracting the nine-month figures already reported in PT Blue Bird Tbk's consolidated financial statements for the nine-month periods ended September 30, 2016 and 2015.