PT Nitrasanata Dharma (IDX:JECX)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,500.00
+50.00 (3.45%)
Sep 22, 2026, 4:13 PM WIB

PT Nitrasanata Dharma Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
Net Income
62,31073,76065,010114,075
Depreciation & Amortization
116,581120,911114,73488,490
Other Operating Activities
-88,591-21,312-36,40120,368
Operating Cash Flow
90,300173,359143,343222,933
Operating Cash Flow Growth
-20.94%-35.70%-

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
Capital Expenditures
-88,392-103,472-154,921-202,918
Sale of Property, Plant & Equipment
1,1731,1421,0261,667
Investing Cash Flow
-87,219-102,330-153,895-201,251

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
Long-Term Debt Issued
-49,250105,26590,863
Long-Term Debt Repaid
--103,504-59,031-33,560
Lease Payments
-5,913-23,352-11,808-6,573
Net Debt Issued (Repaid)
181,766-54,25446,23457,303
Issuance of Common Stock
5,85712,325--
Repurchase of Common Stock
--390-10,028-
Common Dividends Paid
-87,034-48,089-70,214-58,247
Other Financing Activities
-12,562-6,795-107-8,022
Financing Cash Flow
88,027-97,203-34,115-8,966

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
Net Cash Flow
91,108-26,174-44,66712,716

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
Free Cash Flow
1,90869,887-11,57820,015
Free Cash Flow Growth
----
Free Cash Flow Margin
0.20%7.54%-1.30%2.43%
Free Cash Flow Per Share
0.6523.92-3.966.84
Levered Free Cash Flow
-93,55224,374-
Unlevered Free Cash Flow
-110,51439,354-
Free Cash Flow After Leases
-4,00546,535-23,38613,442

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
Cash Interest Paid
23,21822,22321,17211,325
Cash Income Tax Paid
26,09331,27043,60053,213