PT Ultrajaya Milk Industry & Trading Company Tbk (IDX:ULTJ)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,515.00
+20.00 (1.34%)
Aug 12, 2026, 4:11 PM WIB

IDX:ULTJ Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
1,798,4641,353,2971,136,6241,169,212960,7861,271,638
Depreciation & Amortization
226,954163,266151,518161,669175,009184,992
Other Amortization
2,4681,1685271206251,355
Other Operating Activities
70,723176,178-27,08665,297-876,574-43,538
Operating Cash Flow
2,098,6091,693,9091,261,5831,396,298259,8461,414,447
Operating Cash Flow Growth
240.94%34.27%-9.65%437.36%-81.63%16.22%
Capital Expenditures
-360,628-474,741-578,986-385,714-374,366-252,085
Sale of Property, Plant & Equipment
23,38623,24323,60725,90720,18424,146
Sale (Purchase) of Intangibles
-13,114-8,009-2,150-6,194--
Investment in Securities
-2,000-8,200-849,473910,3611,246,917
Other Investing Activities
--2,3147-1,526-4,2765,344
Investing Cash Flow
-352,356-470,021-557,522481,946551,9031,024,322
Short-Term Debt Issued
--127118109-
Total Debt Issued
-66-127118109-
Short-Term Debt Repaid
------897
Long-Term Debt Repaid
--11,326-12,304-611,051-915,730-1,528,898
Total Debt Repaid
-13,299-11,326-12,304-611,051-915,730-1,529,795
Net Debt Issued (Repaid)
-13,365-11,326-12,177-610,933-915,621-1,529,795
Common Dividends Paid
-1,383,249-483,516-431,886-341,629-246,387-959,742
Financing Cash Flow
-1,396,614-494,842-444,063-952,562-1,162,008-2,489,537
Net Cash Flow
349,639729,046259,998925,682-350,259-50,768
Free Cash Flow
1,737,9811,219,168682,5971,010,584-114,5201,162,362
Free Cash Flow Growth
2517.13%78.61%-32.45%--42.58%
Free Cash Flow Margin
17.07%13.91%7.69%12.17%-1.50%17.57%
Free Cash Flow Per Share
167.14117.2565.6597.19-11.01111.78
Levered Free Cash Flow
1,335,022983,072462,242831,431-432,003829,893
Unlevered Free Cash Flow
1,335,096983,152462,321860,711-357,385974,934
Cash Interest Paid
11812812745,168116,298228,831
Cash Income Tax Paid
350,012338,909393,559286,066427,799331,696