PT OBM Drilchem Tbk (IDX:OBMD)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
204.00
+7.00 (3.55%)
Aug 7, 2026, 4:11 PM WIB

PT OBM Drilchem Tbk Financials Overview

Millions IDR. 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
158,156171,900169,642154,489103,32466,883
Revenue Growth
-0.08%1.33%9.81%49.52%54.48%11.49%
Gross Profit
140,485152,149143,323122,09091,52960,788
Operating Income
34,00041,61446,94638,61313,2088,952
Net Income
27,27033,89938,63624,3867,9894,549
Earnings Per Share
33.8342.0647.9430.2612.158.27
EPS Growth
-3.62%-12.26%58.44%149.05%46.87%-38.02%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Indonesia
79,72990,083120,566115,53460,43047,507
Foreign
78,42781,81849,07638,95542,89419,377
Total
158,156171,900169,642154,489103,32466,883

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
93,147121,040104,47177,56144,75628,276
Total Debt
2,1962,4259,3397,2544,6305,160
Net Cash (Debt)
90,951118,61595,13270,30740,12523,116
Net Cash Growth
-23.98%24.69%35.31%75.22%73.59%-
Net Cash Per Share
112.84147.17118.0387.2361.0242.03

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
-28,59524,00928,04535,7213,751-9,598
Capital Expenditures
-1,069-1,442-2,931-3,217-223.39-272.17
Free Cash Flow
-29,66322,56725,11432,5043,528-9,870
Free Cash Flow Growth
--10.14%-22.74%821.29%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
88.83%88.51%84.49%79.03%88.58%90.89%
Operating Margin
21.50%24.21%27.67%24.99%12.78%13.38%
Pretax Margin
22.80%25.99%30.22%20.84%11.37%10.59%
Profit Margin
17.24%19.72%22.78%15.78%7.73%6.80%
FCF Margin
-18.76%13.13%14.80%21.04%3.42%-14.76%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.036.474.678.9217.0420.27
P/FCF Ratio
-9.727.196.7038.59-
PS Ratio
1.041.271.061.411.321.38