PT OBM Drilchem Tbk (IDX:OBMD)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
200.00
-4.00 (-1.96%)
Sep 18, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
133,581171,900169,642154,489103,32466,883
Revenue Growth
-16.48%1.33%9.81%49.52%54.48%11.49%
Gross Profit
116,638152,149143,323122,09091,52960,788
Operating Income
10,91341,61446,94638,61313,2088,952
Net Income
15,79333,89938,63624,3867,9894,549
Earnings Per Share
19.5942.0647.9430.2612.158.27
EPS Growth
-52.05%-12.26%58.44%149.05%46.87%-38.02%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Indonesia
81,09890,083120,566115,53460,43047,507
Foreign
52,48381,81849,07638,95542,89419,377
Total
133,581171,900169,642154,489103,32466,883

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
100,758121,040104,47177,56144,75628,276
Total Debt
1,9672,4259,3397,2544,6305,160
Net Cash (Debt)
98,791118,61595,13270,30740,12523,116
Net Cash Growth
-18.21%24.69%35.31%75.22%73.59%-
Net Cash Per Share
122.57147.17118.0387.2361.0242.03

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-21,40924,00928,04535,7213,751-9,598
Capital Expenditures
-1,509-1,442-2,931-3,217-223.39-272.17
Free Cash Flow
-22,91922,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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
87.32%88.51%84.49%79.03%88.58%90.89%
Operating Margin
8.17%24.21%27.67%24.99%12.78%13.38%
Pretax Margin
16.51%25.99%30.22%20.84%11.37%10.59%
Profit Margin
11.82%19.72%22.78%15.78%7.73%6.80%
FCF Margin
-17.16%13.13%14.80%21.04%3.42%-14.76%

Valuation

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