PT OBM Drilchem Tbk (IDX:OBMD)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
232.00
-2.00 (-0.85%)
Apr 24, 2026, 4:08 PM WIB

PT OBM Drilchem Tbk Income Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
171,900169,642154,489103,32466,883
Revenue Growth (YoY)
1.33%9.81%49.52%54.48%11.49%
Cost of Revenue
19,75126,31932,39811,7956,095
Gross Profit
152,149143,323122,09091,52960,788
Selling, General & Admin
110,09093,70782,37475,95750,528
Other Operating Expenses
444.832,6701,1042,3631,308
Operating Expenses
110,53596,37683,47778,32151,836
Operating Income
41,61446,94638,61313,2088,952
Interest Expense
-162.49-272.19-91.06-86.37-559.08
Interest & Investment Income
907.63942.18600232.576.71
Currency Exchange Gain (Loss)
2,5452,119-3,1211,077851.09
Other Non Operating Income (Expenses)
-159.81-190.06-3,810-2,688-1,817
EBT Excluding Unusual Items
44,74549,54632,19011,7437,504
Gain (Loss) on Sale of Investments
-----420
Gain (Loss) on Sale of Assets
-42.72---
Asset Writedown
-691,685---
Pretax Income
44,67651,27432,19011,7437,084
Income Tax Expense
10,77812,6387,8043,7542,535
Net Income
33,89938,63624,3867,9894,549
Net Income to Common
33,89938,63624,3867,9894,549
Net Income Growth
-12.26%58.44%205.23%75.61%-37.57%
Shares Outstanding (Basic)
806806806658550
Shares Outstanding (Diluted)
806806806658550
Shares Change (YoY)
--22.56%19.57%0.73%
EPS (Basic)
42.0647.9430.2612.158.27
EPS (Diluted)
42.0647.9430.2612.158.27
EPS Growth
-12.26%58.44%149.05%46.87%-38.02%
Free Cash Flow
22,56725,11432,5043,528-9,870
Free Cash Flow Per Share
28.0031.1640.335.37-17.95
Gross Margin
88.51%84.49%79.03%88.58%90.89%
Operating Margin
24.21%27.67%24.99%12.78%13.38%
Profit Margin
19.72%22.78%15.78%7.73%6.80%
Free Cash Flow Margin
13.13%14.80%21.04%3.42%-14.76%
EBITDA
43,81149,01339,97414,53710,600
EBITDA Margin
25.49%28.89%25.87%14.07%15.85%
D&A For EBITDA
2,1962,0671,3621,3291,648
EBIT
41,61446,94638,61313,2088,952
EBIT Margin
24.21%27.67%24.99%12.78%13.38%
Effective Tax Rate
24.12%24.65%24.24%31.96%35.78%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.