Grandblue Environment Co., Ltd. (SHA:600323)
China flag China · Delayed Price · Currency is CNY
30.96
-0.62 (-1.96%)
Jul 31, 2026, 3:00 PM CST

Grandblue Environment Cash Flow Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
1,9731,6641,4301,1421,163
Depreciation & Amortization
1,6271,0991,138958.04870.36
Other Amortization
62.9253.5752.3645.5839.67
Loss (Gain) on Sale of Assets
-5.63-11.19-1.77-4.33-2.07
Loss (Gain) on Sale of Investments
-263.58-116.82-69.08-54.71-72.88
Asset Writedown
13.4957.165.341.6893.94
Change in Accounts Receivable
-627.09-179.3-1,268-2,224-1,958
Change in Inventory
-66.719.6628.74.77282.86
Change in Accounts Payable
140.6439.33432.54-69.58-124.09
Other Operating Activities
1,140530.94544.52515.93497.02
Operating Cash Flow
4,0183,2732,482422.47878.29
Operating Cash Flow Growth
22.77%31.85%487.50%-51.90%-55.09%
Capital Expenditures
-1,545-1,665-2,048-2,394-2,003
Sale of Property, Plant & Equipment
93.5813.2925.243.2
Cash Acquisitions
-8,154-27.76--3-8.32
Investment in Securities
-60.8-213.95-268.93-19.15-54.32
Other Investing Activities
589.0769.2776.8456.6454.83
Investing Cash Flow
-9,077-1,837-2,237-2,334-2,008
Long-Term Debt Issued
16,3608,50410,2099,4888,680
Long-Term Debt Repaid
-11,939-7,463-9,238-7,121-6,630
Net Debt Issued (Repaid)
4,4211,041970.772,3682,050
Common Dividends Paid
-1,665-889.72-728.48-718.28-627.19
Other Financing Activities
661.551,156-55.0938.51-0.27
Financing Cash Flow
3,4171,308187.21,6881,422
Foreign Exchange Rate Adjustments
7.13-0.3---
Net Cash Flow
-1,6352,744432.37-224.01292.65
Free Cash Flow
2,4731,607433.97-1,972-1,125
Free Cash Flow Growth
53.85%270.42%---
Free Cash Flow Margin
17.75%13.52%3.46%-15.31%-9.55%
Free Cash Flow Per Share
3.031.970.53-2.42-1.40
Levered Free Cash Flow
-1,109450.87-535.09-2,043-2,256
Unlevered Free Cash Flow
-590.01781.46-213.55-1,730-1,959
Cash Income Tax Paid
1,087703535.59302.49303.55
Change in Working Capital
-631.9-78.92-782.72-2,269-1,773