Rabbit Holdings PCL (BKK:RABBIT)
Thailand flag Thailand · Delayed Price · Currency is THB
0.3500
-0.0100 (-2.78%)
Aug 6, 2026, 12:29 PM ICT

Rabbit Holdings PCL Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
4,9834,6834,8132,8735,3422,392
Revenue Growth
2.79%-2.71%67.55%-46.23%123.30%-1.77%
Net Income
1,3481,013-417.87-4,384-4,557-20,475
Earnings Per Share
0.180.14-0.06-0.67-0.81-3.65
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Real Estate Business
4,9704,9414,5223,5844,391-
Financial Service Business
8718917987191,346-
Elimination
-212-217-311-311-280-286
Unallocated Share of Gain (Loss) from Investments in Associate and Joint Ventures
-165-458236-1,119--
Total
5,4645,1575,2452,8735,3432,393

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
3,7332,8722,5761,6011,9032,740
Total Debt
16,89916,52618,41719,07418,40818,163
Net Cash (Debt)
-13,166-13,654-15,841-17,473-16,505-15,424
Net Cash Growth
------
Net Cash Per Share
-1.76-1.82-2.16-2.66-2.94-2.75

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
357.5834.54443.18496.19599.99-314.68
Free Cash Flow
357.5834.54443.18496.19599.99-314.68
Free Cash Flow Growth
308.58%-92.21%-10.68%-17.30%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
7.19%1.33%8.14%-42.62%4.58%-62.62%
Pretax Margin
33.56%31.13%-5.73%-151.84%27.38%12.98%
Profit Margin
27.06%21.63%-8.68%-152.61%-85.29%-855.82%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
2.002.00----
PS Ratio
0.540.430.721.231.394.69