PT Toba Surimi Industries Tbk (IDX:CRAB)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
208.00
-4.00 (-1.89%)
Jul 1, 2026, 7:54 AM WIB

IDX:CRAB Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Net Income
29,70729,01417,58110,3987,2801,956
Depreciation & Amortization
12,2838,1228,1949,91310,14010,204
Other Operating Activities
78,95679,269-41,432-17,525-25,38534,940
Operating Cash Flow
120,946116,406-15,6582,786-7,96447,100
Operating Cash Flow Growth
326.67%-----

Investing Activities

Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Capital Expenditures
-5,403-4,163-4,198-3,168-7,999-8,027
Sale of Property, Plant & Equipment
103.33176.58498.2435.82-17.3
Other Investing Activities
-484.33-14-5138,923-6,588-
Investing Cash Flow
-5,784-4,000-4,2136,191-14,587-8,010

Financing Activities

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

Net Cash Flow

Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Foreign Exchange Rate Adjustments
-2,190-564.14236.23-5997,51897.99
Net Cash Flow
98,84626,496-5,6773,479-16,25221,616

Free Cash Flow

Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Free Cash Flow
115,543112,243-19,856-381.7-15,96339,072
Free Cash Flow Growth
364.13%-----
Free Cash Flow Margin
18.99%19.03%-3.32%-0.07%-2.42%8.18%
Free Cash Flow Per Share
59.2557.56-10.18-0.22-10.2325.05
Levered Free Cash Flow
107,961102,095-23,707-7,812-15,06939,847
Unlevered Free Cash Flow
108,697105,685-20,072-1,243-9,93146,806

Additional Metrics

Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash Interest Paid
1,1775,7445,81710,5118,22011,135
Cash Income Tax Paid
10,7368,2773,4822,881259.13168.91