Diablos Rojos Del Mexico, S.A.P.I.B. De C.V. (BMV:DIABLOS.O)
Mexico flag Mexico · Delayed Price · Currency is MXN
42.00
0.00 (0.00%)
At close: Oct 6, 2026

BMV:DIABLOS.O Cash Flow Statement

Millions MXN. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Net Income
41.4777.478.960.3318.44
Depreciation & Amortization
2.212.031.681.090.76
Other Operating Activities
53.843.97-73.32-5.77-3.85
Change in Accounts Receivable
-83.49-0.43-2.53-1.6812.06
Change in Inventory
-4.23-4.86-1.15--
Change in Accounts Payable
56.73-0.11-0.37-1.01-2.12
Change in Unearned Revenue
0.280.280.040.181.55
Change in Other Net Operating Assets
338.56338.56-561.09-6.0215.32
Operating Cash Flow
405.37416.91-627.79-12.8942.17
Operating Cash Flow Growth
-----

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Capital Expenditures
-87.2-0.52-59.73-2.33-0.86
Investment in Securities
-695.44-640.14---
Other Investing Activities
-30.98--6.332.15
Investing Cash Flow
-853.62-640.66-59.7341.29

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Issuance of Common Stock
86.78220.28648.95--
Common Dividends Paid
-26.52-3.79---
Financing Cash Flow
-26.52216.49648.95--

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Net Cash Flow
-474.77-7.26-38.57-8.8943.45

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Free Cash Flow
318.17416.4-687.52-15.2241.3
Free Cash Flow Growth
-----
Free Cash Flow Margin
42.31%56.91%-119.92%-3.59%16.50%
Free Cash Flow Per Share
4.205.48-11.01-0.24-
Levered Free Cash Flow
-7.18-99.66-12.1-
Unlevered Free Cash Flow
-7.18-99.66-12.1-

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Change in Working Capital
307.85333.44-565.11-8.5426.82