PT Toba Surimi Industries Tbk (IDX:CRAB)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
212.00
+4.00 (1.92%)
Sep 2, 2026, 2:20 PM WIB

IDX:CRAB Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
22,83929,01417,58110,3987,280
Depreciation & Amortization
-8,1228,1949,91310,140
Other Operating Activities
28,18979,269-41,432-17,525-25,385
Operating Cash Flow
51,029116,406-15,6582,786-7,964
Operating Cash Flow Growth
-56.16%----

Investing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-4,739-4,163-4,198-3,168-7,999
Sale of Property, Plant & Equipment
288.29176.58498.2435.82-
Other Investing Activities
-520-14-5138,923-6,588
Investing Cash Flow
-4,971-4,000-4,2136,191-14,587

Financing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Issued
-41,00030,670-334.84
Long-Term Debt Repaid
-39,779-122,445-14,763-46,737-1,554
Net Debt Issued (Repaid)
-39,779-81,44515,908-46,737-1,219
Issuance of Common Stock
---58,500-
Common Dividends Paid
-3,900-3,900-1,950--
Other Financing Activities
----16,662-
Financing Cash Flow
-43,679-85,34513,958-4,899-1,219

Net Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Foreign Exchange Rate Adjustments
-3,578-564.14236.23-5997,518
Net Cash Flow
-1,20026,496-5,6773,479-16,252

Free Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
46,289112,243-19,856-381.7-15,963
Free Cash Flow Growth
-58.76%----
Free Cash Flow Margin
7.51%19.03%-3.32%-0.07%-2.42%
Free Cash Flow Per Share
23.7357.56-10.18-0.22-10.23
Levered Free Cash Flow
29,619102,095-23,707-7,812-15,069
Unlevered Free Cash Flow
29,961105,685-20,072-1,243-9,931

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash Interest Paid
-5,7445,81710,5118,220
Cash Income Tax Paid
-8,2773,4822,881259.13