Operadora de Sites Mexicanos, S.A.B. de C.V. (OPMXF)
OTCMKTS · Delayed Price · Currency is USD
0.9942
+0.0151 (1.54%)
Aug 10, 2026, 4:00 PM EST

OPMXF Financials Overview

Millions MXN. 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
14,37314,06713,18211,87210,6868,849
Revenue Growth
5.25%6.71%11.04%11.09%20.76%9.56%
Gross Profit
14,24413,93813,03711,74310,5728,778
Operating Income
5,3485,4485,6324,7194,1913,301
Net Income
906.72666340.92425.55-229.20.16
Earnings Per Share
0.300.220.110.13-0.070.00
EPS Growth
55.46%102.05%-16.24%---99.75%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '24 Dec '23 Dec '22
Mexico
13,69612,85711,63510,420
Costa Rica
135.29132.32116.99125.58
Total
13,83212,98911,75210,545

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,5242,0075,9024,4864,8885,686
Total Debt
39,35138,84442,34342,21241,78938,299
Net Cash (Debt)
-36,827-36,837-36,442-37,726-36,901-32,613
Net Cash Growth
------
Net Cash Per Share
-12.28-12.38-11.64-11.84-11.40-9.88

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
10,89110,93911,36910,19411,9279,750
Capital Expenditures
-636.75-938.27-1,922-2,690-4,104-10,860
Free Cash Flow
10,25410,0019,4477,5037,823-1,110
Free Cash Flow Growth
-2.64%5.86%25.90%-4.08%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
99.10%99.08%98.90%98.92%98.94%99.20%
Operating Margin
37.21%38.73%42.73%39.75%39.22%37.30%
Pretax Margin
13.67%14.90%17.96%13.23%7.41%5.08%
Profit Margin
6.31%4.74%2.59%3.58%-2.15%0.00%
FCF Margin
71.34%71.09%71.67%63.20%73.20%-12.54%

Valuation

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