PT Trust Finance Indonesia Tbk (IDX:TRUS)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
444.00
+12.00 (2.78%)
Sep 2, 2026, 3:10 PM WIB

IDX:TRUS Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
16,07819,32227,98725,99423,89223,907
Depreciation & Amortization
3,4293,1641,3842,0131,9212,045
Other Operating Activities
25,40246,41566,4585,099-93,99579,359
Operating Cash Flow
44,91068,90195,82933,106-68,182105,310
Operating Cash Flow Growth
-55.32%-28.10%189.46%---

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-1,601-1,976-6,018-43,359-1,417-2,140
Sale of Property, Plant & Equipment
6501506--900
Investing Cash Flow
-951.19-1,826-6,012-43,359-1,417-1,240

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Issued
-95,44865,91930,000-2,950
Long-Term Debt Repaid
--100,448-93,501-4,516-1,247-2,741
Net Debt Issued (Repaid)
-17,317-5,000-27,58225,484-1,247209.21
Common Dividends Paid
-12,000-12,000----
Financing Cash Flow
-29,317-17,000-27,58225,484-1,247209.21

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Cash Flow
14,64250,07562,23515,232-70,845104,280

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
43,30966,92589,811-10,253-69,598103,171
Free Cash Flow Growth
-54.56%-25.48%----
Free Cash Flow Margin
107.76%146.45%159.82%-19.02%-141.59%216.63%
Free Cash Flow Per Share
54.1483.66112.26-12.82-87.00128.95

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash Interest Paid
669.19452.383,0901,247486.99566.3
Cash Income Tax Paid
3,8565,3847,6426,5415,2825,454