PT Mastersystem Infotama Tbk (IDX:MSTI)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,655.00
0.00 (0.00%)
Aug 14, 2025, 4:11 PM WIB

IDX:MSTI Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 FY 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Net Income
563,745530,374447,726398,942326,928312,810
Depreciation & Amortization
69,88255,77659,43450,12239,64337,460
Other Operating Activities
-377,319319,170-264,054-319,973-135,992426.06
Operating Cash Flow
256,308905,320243,106129,091230,580350,696
Operating Cash Flow Growth
-69.79%272.40%88.32%-44.01%-34.25%-
Capital Expenditures
-77,022-30,768-29,884-37,044-2,416-19,227
Sale of Property, Plant & Equipment
-0152.7190.99545.0540.910.82
Investment in Securities
1,2251,2252,4501,960--
Other Investing Activities
27,28719,5456,6503,5265,5346,959
Investing Cash Flow
-48,510-9,845-20,593-31,0143,159-12,268
Short-Term Debt Issued
-168,633514,992212,367174,780139,956
Long-Term Debt Issued
--31,466---
Total Debt Issued
168,633168,633546,458212,367174,780139,956
Short-Term Debt Repaid
--300,091-426,744-276,778-147,378-177,569
Long-Term Debt Repaid
--17,517-18,358-68,316-8,474-11,601
Total Debt Repaid
-190,269-317,608-445,101-345,095-155,852-189,170
Net Debt Issued (Repaid)
-21,637-148,976101,357-132,72818,928-49,215
Issuance of Common Stock
878.23878.23637,966---
Common Dividends Paid
-370,451-313,380-350,000-165,000-400,000-86,500
Other Financing Activities
-8,664-9,660-40,309-12,221-12,553-6,282
Financing Cash Flow
-399,874-471,138349,014-309,949-393,625-141,997
Foreign Exchange Rate Adjustments
7,6414,775-1,4069,8131,3591,236
Miscellaneous Cash Flow Adjustments
-8,448-9,9241,267927.414,956-3,198
Net Cash Flow
-192,883419,187571,387-201,131-153,573194,469
Free Cash Flow
179,286874,552213,22292,047228,164331,469
Free Cash Flow Growth
-78.19%310.16%131.64%-59.66%-31.17%-
Free Cash Flow Margin
3.21%16.31%5.08%2.62%7.33%11.44%
Free Cash Flow Per Share
57.11278.6277.6434.5085.52124.24
Cash Interest Paid
8,6649,66019,91712,22112,5536,282
Cash Income Tax Paid
177,867-74,57949,38543,55762,90777,653
Levered Free Cash Flow
66,866742,19199,99145,181159,166-
Unlevered Free Cash Flow
72,278748,229112,65052,819167,011-
Updated Oct 28, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.