PT Mastersystem Infotama Tbk (IDX:MSTI)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,315.00
+5.00 (0.38%)
Mar 17, 2026, 4:12 PM WIB

IDX:MSTI Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
-530,374447,726398,942326,928
Depreciation & Amortization
-55,77659,43450,12239,643
Other Operating Activities
696,894319,170-264,054-319,973-135,992
Operating Cash Flow
696,894905,320243,106129,091230,580
Operating Cash Flow Growth
-23.02%272.40%88.32%-44.01%-34.25%
Capital Expenditures
-31,121-30,768-29,884-37,044-2,416
Sale of Property, Plant & Equipment
533.06152.7190.99545.0540.91
Investment in Securities
-1,2252,4501,960-
Other Investing Activities
29,65119,5456,6503,5265,534
Investing Cash Flow
-936.59-9,845-20,593-31,0143,159
Short-Term Debt Issued
27,894168,633514,992212,367174,780
Long-Term Debt Issued
--31,466--
Total Debt Issued
27,894168,633546,458212,367174,780
Short-Term Debt Repaid
-60,217-300,091-426,744-276,778-147,378
Long-Term Debt Repaid
-18,026-17,517-18,358-68,316-8,474
Total Debt Repaid
-78,243-317,608-445,101-345,095-155,852
Net Debt Issued (Repaid)
-50,350-148,976101,357-132,72818,928
Issuance of Common Stock
-878.23637,966--
Common Dividends Paid
-420,682-313,380-350,000-165,000-400,000
Other Financing Activities
-7,629-9,660-40,309-12,221-12,553
Financing Cash Flow
-478,660-471,138349,014-309,949-393,625
Foreign Exchange Rate Adjustments
4,4104,775-1,4069,8131,359
Miscellaneous Cash Flow Adjustments
-15,645-9,9241,267927.414,956
Net Cash Flow
206,062419,187571,387-201,131-153,573
Free Cash Flow
665,773874,552213,22292,047228,164
Free Cash Flow Growth
-23.87%310.16%131.64%-59.66%-31.17%
Free Cash Flow Margin
12.21%16.31%5.08%2.62%7.33%
Free Cash Flow Per Share
212.07278.6277.6434.5085.52
Cash Interest Paid
-9,66019,91712,22112,553
Cash Income Tax Paid
--74,57949,38543,55762,907
Levered Free Cash Flow
505,131742,19199,99145,181159,166
Unlevered Free Cash Flow
510,446748,229112,65052,819167,011
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.