PT Caturkarda Depo Bangunan Tbk (IDX:DEPO)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
236.00
-12.00 (-4.84%)
Jun 3, 2026, 4:00 PM WIB

IDX:DEPO Income Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,817,4302,875,0392,815,8572,681,2552,557,4332,329,490
Revenue Growth (YoY)
-0.06%2.10%5.02%4.84%9.79%-4.66%
Cost of Revenue
2,262,2922,306,4452,270,5212,186,0842,082,8871,922,382
Gross Profit
555,138568,594545,336495,171474,546407,108
Selling, General & Admin
510,733503,384450,815419,625371,145305,921
Operating Expenses
510,733503,384450,815419,625371,145305,921
Operating Income
44,40565,21194,52175,546103,401101,188
Interest Expense
-21,897-22,007-15,668-7,180-4,825-6,026
Interest & Investment Income
13,62713,72410,43714,70812,8472,853
Other Non Operating Income (Expenses)
52,36733,20026,80420,24116,03713,416
EBT Excluding Unusual Items
88,50190,129116,094103,316127,460111,430
Gain (Loss) on Sale of Assets
495.77495.77482.75516.09629.74377.46
Pretax Income
88,99790,624116,576103,832128,089111,807
Income Tax Expense
14,26213,60821,33218,18624,72923,953
Earnings From Continuing Operations
74,73577,01795,24485,646103,36087,855
Minority Interest in Earnings
-0-0-0-0-0-709.43
Net Income
74,73577,01795,24485,646103,36087,145
Net Income to Common
74,73577,01795,24485,646103,36087,145
Net Income Growth
-13.55%-19.14%11.21%-17.14%18.61%-13.58%
Shares Outstanding (Basic)
6,7906,7906,7906,7906,7905,870
Shares Outstanding (Diluted)
6,7906,7906,7906,7906,7905,870
Shares Change (YoY)
----15.68%1.80%
EPS (Basic)
11.0111.3414.0312.6115.2214.85
EPS (Diluted)
11.0111.3414.0312.6115.2214.85
EPS Growth
-13.55%-19.14%11.21%-17.14%2.53%-15.10%
Free Cash Flow
108,84969,434-54,913-229,9389,43426,707
Free Cash Flow Per Share
16.0310.23-8.09-33.861.394.55
Dividend Per Share
--4.2004.0004.5005.150
Dividend Growth
--5.00%-11.11%-12.62%-42.78%
Gross Margin
19.70%19.78%19.37%18.47%18.56%17.48%
Operating Margin
1.58%2.27%3.36%2.82%4.04%4.34%
Profit Margin
2.65%2.68%3.38%3.19%4.04%3.74%
Free Cash Flow Margin
3.86%2.42%-1.95%-8.58%0.37%1.15%
EBITDA
87,642108,030124,923100,713128,110125,373
EBITDA Margin
3.11%3.76%4.44%3.76%5.01%5.38%
D&A For EBITDA
43,23842,81930,40225,16724,70924,185
EBIT
44,40565,21194,52175,546103,401101,188
EBIT Margin
1.58%2.27%3.36%2.82%4.04%4.34%
Effective Tax Rate
16.02%15.02%18.30%17.51%19.31%21.42%
Advertising Expenses
-23,75918,10325,09510,7336,044