PT Bintang Mitra Semestaraya Tbk (IDX:BMSR)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
306.00
+6.00 (2.00%)
Aug 12, 2026, 2:19 PM WIB

IDX:BMSR 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
3,436,5423,621,5513,013,0563,859,8794,830,2883,309,550
Revenue Growth
7.35%20.20%-21.94%-20.09%45.95%27.42%
Gross Profit
301,168258,454190,656314,073597,207297,483
Operating Income
93,43135,2529,891138,182433,840141,054
Net Income
114,81546,6699,766174,798375,487179,420
Earnings Per Share
99.0540.268.42150.79323.92154.78
EPS Growth
-377.90%-94.41%-53.45%109.28%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
372,615528,635403,950394,569407,482229,364
Total Debt
394,775367,570333,717283,632180,570286,182
Net Cash (Debt)
-22,160161,06470,233110,937226,912-56,818
Net Cash Growth
-129.33%-36.69%-51.11%--
Net Cash Per Share
-19.12138.9460.5995.70195.75-49.01

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
54,08441,48570,67545,111298,296148,324
Capital Expenditures
-550.61-1,030-28,759-59,689-1,396-4,309
Free Cash Flow
53,53440,45441,916-14,578296,900144,015
Free Cash Flow Growth
1576.74%-3.49%--106.16%35.76%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
8.76%7.14%6.33%8.14%12.36%8.99%
Operating Margin
2.72%0.97%0.33%3.58%8.98%4.26%
Pretax Margin
3.62%1.35%0.52%5.45%8.43%7.31%
Profit Margin
3.34%1.29%0.32%4.53%7.77%5.42%
FCF Margin
1.56%1.12%1.39%-0.38%6.15%4.35%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
3.097.7537.752.232.381.69
P/FCF Ratio
6.638.948.79-3.012.11
PS Ratio
0.100.100.120.100.190.09