Okura Holdings Limited (HKG:1655)
Hong Kong flag Hong Kong · Delayed Price · Currency is HKD
0.1640
+0.0050 (3.14%)
Oct 7, 2026, 3:59 PM HKT

Okura Holdings Income Statement

Millions JPY. Fiscal year is Jul - Jun.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
6,6806,3966,4836,2845,562
Revenue Growth
4.44%-1.34%3.17%12.98%2.56%
Cost of Revenue
4,6584,5495,0445,4164,665
Gross Profit
2,0221,8471,439868897
Selling, General & Admin
859709776675807
Other Operating Expenses
-306-277-455-461-370
Operating Expenses
553432321214437
Operating Income
1,4691,4151,118654460
Interest Expense
-134-136-144-217-241
Interest & Investment Income
7167695772
Currency Exchange Gain (Loss)
93-77657782
Other Non Operating Income (Expenses)
-4-7-9-2-2
EBT Excluding Unusual Items
1,4951,2621,099569371
Impairment of Goodwill
-----241
Gain (Loss) on Sale of Investments
256393736-483
Gain (Loss) on Sale of Assets
-13-102--
Asset Writedown
-76-5-266-150-1,312
Other Unusual Items
--1,0322,691460
Pretax Income
1,6621,2861,9043,146-1,205
Income Tax Expense
-55-56-140-74116
Net Income
1,7171,3422,0443,220-1,321
Net Income to Common
1,7171,3422,0443,220-1,321
Net Income Growth
27.94%-34.34%-36.52%--
Shares Outstanding (Basic)
651600600518500
Shares Outstanding (Diluted)
651600600518500
Shares Change
8.50%-15.83%3.60%-
EPS (Basic)
2.642.243.416.22-2.64
EPS (Diluted)
2.642.243.416.22-2.64
EPS Growth
17.92%-34.34%-45.20%--

Additional Metrics

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Free Cash Flow
-1,3287551,1781,008
Free Cash Flow Per Share
-2.211.262.272.02
Gross Margin
30.27%28.88%22.20%13.81%16.13%
Operating Margin
21.99%22.12%17.24%10.41%8.27%
Profit Margin
25.70%20.98%31.53%51.24%-23.75%
Free Cash Flow Margin
-20.76%11.65%18.75%18.12%
EBITDA
1,9091,8551,5391,007878
EBITDA Margin
28.58%29.00%23.74%16.02%15.79%
D&A For EBITDA
440440421353418
EBIT
1,4691,4151,118654460
EBIT Margin
21.99%22.12%17.24%10.41%8.27%
Advertising Expenses
296273271220177