PPAP's 2022 Review: A positive year with strong profitability
Performance Highlights
FY ends Dec (KHR’bn) | 4Q22 | % QoQ | % YoY | 2022 | % YoY |
---|---|---|---|---|---|
Revenue | 32.88 | -18.5% | 1.8% | 148.82 | 4:31 AM |
EBITDA | 21.95 | -20.5% | 0.8% | 95.72 | 16.5% |
EBIT | 17.89 | -24.0% | -0.9% | 79.84 | 16.4% |
Finance cost | -1.09 | -10.2% | -4.4% | -4.44 | -4.5% |
PBT | 16.80 | -24.8% | -0.6% | 75.40 | 18.0% |
Net profit | 12.52 | -29.8% | -4.3% | 58.50 | 13.2% |
EBITDA margin | 66.7% | -1.6%pt | -0.7%pt | 64.3%pt | -2.0%pt |
EBIT margin | 54.4% | -4.0%pt | -1.5%pt | 53.7%pt | -2.0%pt |
Net margin | 38.1% | -6.1%pt | -2.5%pt | 39.3%pt | -4.8%pt |
2022 Review: A positive year with strong profitability
Container throughputs surge 20% YoY in 2022 despite the global supply chain disruption
- Container throughputs reached 417,412 TEUs in 2022, up 20% YoY. Imports of raw materials for garments represented 10% of total imports, rising 15% compared to 2021. Garment exports accounted for 74% of all exports, increasing 17.58% YoY, which contributed to the increase in container throughputs.
- Overall container shipments increased 15% from the same period in 2021 to 2,437,136 tons in 2022, mainly due to a 32% YoY rise in exports. On the other hand, the growth of cargo shipment was only 5% YoY. The total volume of shipment came to 4,025,965 tons, of which 817,233 tons (-9% YoY) were shipped as oil and gas cargo, and 771,596 tons (-8% YoY) were shipped as general cargo.
- The number of vessels increased significantly from 2,302 to 3,783 over the same period in 2022, a gain of 64.3%. The noticeable increase in the total number of vessels was mainly driven by the two-fold increase in the number of international vessels and barges. Notwithstanding the disruption to the global supply chain, international vessels made up 86.7% of all vessels, with oil vessels making up the remainder.
Top line grows 18.8% YoY, reaching the record high of KHR148.82bn in 2022
- In 2022, PPAP reported a record revenue of KHR148.82bn, up 18.8% YoY. The increase was attributable to the surge in container throughputs of 20% YoY and 15% YoY rise of total export and import. The two main sources of revenue, stevedoring and LOLO, accounted for 44% (+18% YoY) and 35% (+15% YoY) of the total revenue, respectively. Income from storage services increased by 21% YoY to KHR4.1bn and port services by 22% YoY to KHR17.7bn. Meanwhile other revenue streams such as gate fees, weighting fees, stuffing/unstuffing fees, trucking fees, sand dredging fees and others jumped 42% YoY to KHR9.6bn, compared to KHR6.8bn in 2021.
- Other income such as rental income, interest income, unwinding effect of long-term deposit, income from net investment in subleases, reversal of impairment loss on receivables were up 56.8% YoY from KHR13.6bn in 2021 to KHR21.3bn in 2022.
Operating profit margin squeezed as general administrative expenses rises 29.9% YoY
- PPAP reported a gross profit of KHR97.9bn in 2022, an increase of 15% compared to KHR85.3bn in 2021. The cost of services rose by 27.4% YoY to KHR50.9bn, driven by increases in depreciation by 19.9% YoY, crane fees by 38.1% YoY, and fuel and gasoline expenses by 90.8% YoY. Due to this, the gross profit margin decreased from 68.1% in 2021 to 65.8% in 2022—a decrease of 3.4%pt YoY.
- EBITDA and EBIT increased 16.5% YoY and 16.4% YoY to KHR95.7 billion and KHR79.8 billion, respectively, in 2022. While EBIT margin decreased 2.0%pt YoY to 53.7%, EBITDA margin decreased 2.0%pt YoY to 64.3%. The general administration costs soared 29.9% YoY to KHR39.4bn, mainly due to increases in salaries and wages by 11.2% YoY, donation expenditures by 17.1% YoY, utilities and fuel expenses by 23.7% YoY, and the shocking jump in business entertainments by 119.2% YoY.
Net profit rises 13.2% YoY to record high EPS
- PPAP earned almost KHR58.5bn in net profit in 2022 compared to KHR51.7bn (+13.2% YoY), the largest profitability the port operator has achieved in a single year. Even though the finance cost showed a decline of 4.5% YoY to KHR4.4bn, the net profit margin narrowed by 4.8%pt YoY to 39.3% as cost of services and general administrative expenses increased more than the revenue growth.
- Earnings per share (EPS) increased 13.2% YoY to the record high of 2,828KHR in 2022. PPAP is trading at a 2022 P/E of 5.19x compared to 5.88x in 2021 versus the median P/E of its peers of 15.67x.
Container throughputs
Container throughputs | 2022 | 2021 | Change | %Change | % total |
---|---|---|---|---|---|
TEUs | 417,412 | 348,898 | 68,514 | 19.6% | 100% |
Tonnage | |||||
Import (tons) | 1,255,987 | 1,221,615 | 34,372 | 2.8% | 52% |
Export (tons) | 1,181,149 | 893,916 | 287,233 | 32.1% | 48% |
Total (tons) | 2,437,136 | 2,115,531 | 321,605 | 15.2% | 100% |
Container, general, and oil cargoes
Ton | 2022 | 2021 | Change | %Change | % total |
---|---|---|---|---|---|
Container | 2,437,136 | 2,115,531 | 321,605 | 15.2% | 61% |
General | 771,596 | 836,147 | -64,551 | -7.7% | 19% |
Oil &gas | 817,233 | 899,774 | -82,541 | -9.2% | 20% |
Total | 4,025,965 | 3,851,452 | 174,513 | 4.5% | 100% |
Breakdown of revenue
Source of revenue | 2022 | 2021 | Change | %Change | % total |
---|---|---|---|---|---|
Stevedoring | 65,528 | 55,424 | 10,103 | 18% | 44% |
LOLO | 51,901 | 45,182 | 6,719 | 15% | 35% |
Port services | 17,696 | 14,478 | 3,218 | 22% | 12% |
Storage | 4,077 | 3,356 | 720 | 21% | 3% |
Others | 9,614 | 6,788 | 2,826 | 42% | 6% |
Total | 148,816 | 125,228 | 23,587 | 19% | 100% |
Financial Ratios
FY end to Dec | 2018 | 2019 | 2020 | 2021 | 2022 |
---|---|---|---|---|---|
Per share ratios | |||||
EPS (KHR) | 1,584 | 2,263 | 1,944 | 2,499 | 2,828 |
BPS (KHR) | 27,382 | 29,926 | 31,529 | 34,105 | 37,149 |
BPS* (KHR, excluding Class C) | 9,249 | 11,793 | 13,396 | 15,972 | 19,015 |
EBITDA/Shr (KHR) | 2,311 | 3,707 | 3,245 | 3,974 | 4,628 |
SPS (KHR) | 4,053 | 5,326 | 5,333 | 6,054 | 7,195 |
DPS (KHR, of Class A) | 333 | 333 | 333 | 334 | 334 |
Share Price | 7,680 | 12,500 | 11,700 | 14,700 | 14,900 |
Valuation ratios | |||||
P/E (x) | 4.85 | 5.52 | 6.02 | 5.88 | 5.27 |
P/B (x) | 0.28 | 0.42 | 0.37 | 0.43 | 0.40 |
P/B*(x, excluding Class C) | 0.83 | 1.06 | 0.87 | 0.92 | 0.78 |
EV/EBITDA (x) | 3.57 | 3.31 | 3.91 | 3.80 | 3.02 |
P/S (x) | 1.90 | 2.35 | 2.19 | 2.43 | 2.07 |
Dividend yield on end-period close (%, of Class A) | 4.33 | 2.66 | 2.84 | 2.27 | 2.24 |
Dividend yield on current price (%, of Class A) | 2.38 | 2.38 | 2.38 | 2.38 | 2.38 |
Dividend yield on IPO price (%, of Class A) | 6.50 | 6.50 | 6.50 | 6.52 | 6.52 |
Dividend payout (%, of Class A)** | 21.01 | 14.71 | 17.12 | 13.36 | 11.80 |
Dividend payout (%) | 11.83 | 8.82 | 10.26 | 7.98 | 7.06 |
Profitability ratios | |||||
EBITDA margin (%) | 57.02 | 69.60 | 60.86 | 65.64 | 64.32 |
EBIT (%) | 42.72 | 58.12 | 50.70 | 54.75 | 53.65 |
Net margin (%) | 39.27 | 42.82 | 37.26 | 41.21 | 40.00 |
ROE (%) | 5.95 | 7.96 | 6.47 | 7.60 | 8.08 |
ROE* (%, excluding Class C) | 18.46 | 21.68 | 15.78 | 16.99 | 16.45 |
ROA (%) | 4.60 | 6.01 | 4.97 | 5.96 | 6.24 |
Efficiency ratios | |||||
Asset turnover (x) | 0.12 | 0.14 | 0.13 | 0.14 | 0.16 |
Receivables turnover (x) | 8.04 | 7.94 | 7.34 | 9.01 | 9.42 |
Financial strength | |||||
Total Debt/ Total Equity (%) | 19.09 | 16.35 | 14.12 | 11.95 | 9.98 |
Net debt/equity (%) | 2.07 | -0.75 | 3.15 | 1.20 | -1.91 |
Interest coverage (x) | 7.56 | 11.25 | 12.55 | 14.75 | 17.98 |
Inter & ST debt cover (x) | 2.74 | 4.53 | 4.36 | 5.24 | 6.16 |
Current ratio (x) | 4.84 | 4.17 | 3.86 | 3.36 | 3.49 |
Quick ratio (x) | 4.84 | 4.17 | 3.86 | 3.36 | 3.40 |
Net debt/EBITDA (x) | 0.24 | -0.06 | 0.31 | 0.10 | -0.15 |
April 3, 2023
Closing price | KHR 14,940 |
IPO price | KHR 5,120 |
Stock info
Industry | Transport Support Services |
Market cap (KHRbn) | 309 |
Outstanding shares (mn) | 20.70 |
Majority shareholder | 0.00 |
Ministry of Economy & Fin (%) | 80.00 |
Avg daily vol. (last 6 months, shr) | 537.99 |
Free floating shares (last 6 months, %) | 4.00 |
Price low/high (last 6 months, KHR) | 13,940 ~ 15,520 |
EPS (KHR) (ttm) | 2873 |
P/E (x) (ttm) | 5.15 |
P/B (x) (mrq) | 0.40 |
P/B* (x) (mrq) | 0.78 |
EV/EBITDA (x) (ttm) | 3.04 |
D/E (%) (mrq) | 18.04 |
Stock Performance
Trading volume & value in last 12 months
Month-Year | Monthly trading | Average per day | ||
---|---|---|---|---|
Volume (shr) | Value (KHR'mn) | Volume (shr) | Value (KHR'mn) | |
Apr-23 | 4,706 | 70 | 248 | 3.7 |
Mar-23 | 10,727 | 161 | 488 | 7.3 |
Feb-23 | 13,058 | 199 | 653 | 10.0 |
Jan-23 | 26,592 | 380 | 1,209 | 17.3 |
Dec-22 | 4,765 | 67 | 217 | 3.0 |
Nov-22 | 4,036 | 56 | 212 | 3.0 |
Oct-22 | 10,409 | 147 | 496 | 7.0 |
Sep-22 | 264,536 | 3,834 | 12,597 | 182.6 |
Aug-22 | 4,763 | 70 | 207 | 3.1 |
Jul-22 | 363,562 | 5,682 | 17,312 | 270.5 |
Jun-22 | 4,077 | 64 | 194 | 3.0 |
May-22 | 51,189 | 811 | 2,438 | 38.6 |
Earning strength: EPS (TTM, KHR)
Quarterly revenue (KHR'bn)
Quarterly profit margin (%)
Quarterly revenue & profit growth (%)
Annual revenue & net profit (KHR'bn)
Annual profit margin (%)
Annual revenue & profit growth (%)
Condensed Financial Statements
Statement of comprehensive income
FY to Dec (KHR'mn) | 2018 | 2019 | 2020 | 2021 | 2022 |
---|---|---|---|---|---|
Revenues | 83,824 | 110,174 | 110,303 | 125,228 | 148,816 |
Operating costs | -41,926 | -50,193 | -53,121 | -56,596 | -74,363 |
Other income | 5,896 | 16,699 | 9,946 | 13,563 | 21,272 |
EBITDA | 47,795 | 76,680 | 67,128 | 82,196 | 95,724 |
Depreciation & Amortization | -11,986 | -12,642 | -11,201 | -13,629 | -15,880 |
EBIT | 35,808 | 64,038 | 55,927 | 68,567 | 79,844 |
Finance costs | -4,734 | -5,694 | -4,455 | -4,649 | -4,441 |
PBT | 31,075 | 58,344 | 51,472 | 63,918 | 75,404 |
Income tax expense | 1,693 | -11,538 | -11,259 | -12,222 | -16,905 |
Net profit | 32,767 | 46,806 | 40,213 | 51,695 | 58,498 |
Re-measurements of defined benefit liability | 146 | 367 | 890 | -86 | 1,029 |
Comprehensive income | 32,914 | 47,173 | 41,103 | 51,610 | 59,527 |
Statement of financial position
FY to Dec (KHR'mn) | 2018 | 2019 | 2020 | 2021 | 2022 |
---|---|---|---|---|---|
Non-current assets | 642,726 | 683,327 | 721,354 | 798,996 | 883,821 |
Property, Plant & Equipment | 296,566 | 316,092 | 359,317 | 420,960 | 443,125 |
Investment properties | 341,635 | 345,781 | 342,559 | 344,770 | 346,794 |
Other non-current assets | 4,524 | 21,454 | 19,479 | 33,266 | 93,902 |
Current assets | 109,161 | 134,216 | 114,966 | 96,811 | 128,661 |
Trade receivables | 12,747 | 28,276 | 43,381 | 20,918 | 34,166 |
Cash & cash equivalent | 96,414 | 105,941 | 71,585 | 75,893 | 94,495 |
Total assets | 751,887 | 817,543 | 836,321 | 895,807 | 1,012,482 |
Non-current liabilities | 162,949 | 166,374 | 154,407 | 161,527 | 207,181 |
Long-term debts | 99,806 | 92,787 | 83,730 | 75,898 | 68,177 |
Other non-current liabilities | 63,143 | 73,588 | 70,677 | 85,629 | 139,004 |
Current liabiliites | 22,551 | 32,167 | 29,747 | 28,838 | 36,901 |
Trade & other payables | 10,816 | 13,607 | 12,359 | 9,753 | 13,311 |
Other current liabilities | 11,735 | 18,560 | 17,388 | 19,085 | 23,590 |
Total liabilities | 185,501 | 198,541 | 184,154 | 190,365 | 244,082 |
Shareholders' equity | 566,386 | 619,002 | 652,167 | 705,442 | 768,400 |
Share capital | 457,814 | 457,814 | 457,814 | 457,814 | 457,814 |
Reserves | 75,037 | 104,530 | 147,803 | 186,839 | 236,590 |
Development fund | 0 | 0 | 0 | 0 | 0 |
Retained earnings | 31,070 | 47,173 | 41,103 | 51,686 | 59,527 |
Other Capital | 2,465 | 9,485 | 5,447 | 9,103 | 14,468 |
Total liabilities & equity | 751,887 | 817,543 | 836,321 | 895,807 | 1,012,482 |
Statement of cash flows
FY to Dec (KHR'mn) | 2018 | 2019 | 2020 | 2021 | 2022 |
---|---|---|---|---|---|
Operating cash flow | 98,291 | 51,831 | 39,869 | 89,737 | 62,339 |
Net profit | 32,767 | 46,806 | 40,213 | 51,695 | 58,498 |
Depreciation & amortization | 11,986 | 12,642 | 11,201 | 13,629 | 15,880 |
Chg in working capital | 1,208 | -9,209 | -12,934 | 23,860 | -8,767 |
Others | 52,329 | 1,591 | 1,389 | 552 | -3,272 |
Investing cash flow | -32,137 | -31,971 | -51,665 | -57,306 | -46,023 |
Net CAPEX | -32,486 | -28,191 | -57,626 | -71,955 | -31,566 |
Others | 350 | -3,780 | 5,960 | 14,649 | -14,456 |
Financing cash flow | -64,062 | -16,626 | -17,155 | -16,693 | -18,409 |
Net chg in share capital | 0 | 0 | 0 | 0 | 0 |
Net chg in debt | -8,373 | -8,388 | -8,441 | -8,421 | -8,460 |
Cash dividend | -3,514 | -3,877 | -4,127 | -4,146 | -4,420 |
Net change in cash & equivalent | 2,092 | 3,234 | -28,951 | 15,739 | -2,092 |
Beginning cash & equivalent | 34,546 | 36,144 | 39,580 | 10,934 | 26,948 |
Ending cash & equivalent | 36,144 | 39,874 | 10,856 | 26,696 | 25,125 |