◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items
BEIJING HUAFENG TEST & CONTROL — Financial Statements
5 10 All
Income Statement
Balance Sheet
Cash Flow
Line ItemFY 2024Dec 31, 2024FY 2023Dec 31, 2023FY 2022Dec 31, 2022FY 2021Dec 31, 2021FY 2020Dec 31, 2020FY 2019Dec 31, 2019FY 2018Dec 31, 2018FY 2017Dec 31, 2017FY 2016Dec 31, 2016
+Revenue 905.0M 691.0M 1.1B 878.0M 397.0M 255.0M 219.0M 149.0M 112.0M
Revenue Growth % 31.0% -35.5% 22.0% 121.2% 55.7% 16.4% 47.0% 33.0% --
Total Revenue 905.0M 691.0M 1.1B 878.0M 397.0M 255.0M 219.0M 149.0M 112.0M
Cost Of Revenue 242.0M 199.0M 248.0M 174.0M 80.5M 46.3M 39.0M 28.7M 22.4M
+Gross Profit 663.0M 492.0M 823.0M 704.0M 316.5M 208.7M 180.0M 120.3M 89.6M
Gross Margin % 73.3% 71.2% 76.8% 80.2% 79.7% 81.8% 82.2% 80.8% 80.0%
Total Operating Cost 571.0M 448.0M 516.0M 389.0M 228.0M 142.0M 123.0M 91.7M 71.1M
Selling Expenses 128.0M 105.0M 98.2M 76.4M 49.6M 35.4M 33.3M 26.5M 20.0M
Admin Expenses 57.9M 54.5M 61.2M 55.7M 40.9M 22.7M 24.3M 13.3M 9.6M
Rd Expenses 172.0M 132.0M 118.0M 94.0M 59.1M 32.7M 24.4M 17.9M 16.3M
Finance Expenses -51.2M -51.4M -47.4M -19.9M -8.7M -2.5M -3.1M 2.3M -1.2M
+Operating Income 361.0M 265.0M 596.0M 505.0M 240.0M 120.0M 103.0M 60.3M 41.2M
Operating Margin % 39.9% 38.4% 55.6% 57.5% 60.5% 47.1% 47.0% 40.5% 36.8%
Non Operating Income 679,200 306,600 3.0M 3.0M 76,600 18,700 109,400 76,000 3.2M
Non Operating Expenses 164,000 5,600 5,600 68,700 1.0M 993,100 400.00 59,400 118,900
Investment Income 0.00 1.7M 4.5M 6.5M -- 116,000 91,100 431,500 334,800
Fair Value Change Income -12.3M -3.0M 9.3M -7.4M 54.7M -- -- -- --
Asset Disposal Income 20,300 12,400 -- -- -- -- 6,900 -- --
Asset Impairment Loss 934,800 726,700 959,300 269,400 317,700 324,100 730,200 685,500 2.0M
Other Income 38.3M 23.7M 27.7M 17.2M 14.9M 7.2M 6.7M 3.0M --
Income Before Tax 361.0M 266.0M 599.0M 508.0M 239.0M 119.0M 103.0M 60.4M 44.3M
Income Tax 27.3M 13.9M 72.3M 69.4M 39.4M 17.1M 12.4M 7.5M 3.1M
+Net Income 334.0M 252.0M 526.0M 439.0M 199.0M 102.0M 90.7M 52.8M 41.2M
Net Margin % 36.9% 36.5% 49.1% 50.0% 50.1% 40.0% 41.4% 35.4% 36.8%
Net Income Attributable 334.0M 252.0M 526.0M 439.0M 199.0M 102.0M 90.7M 52.8M 41.2M
Eps Basic 2.47 1.86 3.91 4.84 3.40 2.27 2.16 1.26 0.98
Eps Diluted 2.47 1.86 3.90 4.84 3.40 2.27 2.16 1.26 0.98
Line ItemFY 2024Dec 31, 2024FY 2023Dec 31, 2023FY 2022Dec 31, 2022FY 2021Dec 31, 2021FY 2020Dec 31, 2020FY 2019Dec 31, 2019FY 2018Dec 31, 2018FY 2017Dec 31, 2017FY 2016Dec 31, 2016
Cash And Equivalents 2.1B 2.0B 2.0B 1.4B 766.0M 228.0M 112.0M 64.1M 53.2M
Trading Financial Assets 79.1M 93.7M -- 340.0M 969.0M -- -- -- --
Accounts Receivable 326.0M 263.0M 339.0M 158.0M 91.5M 84.7M 35.6M 43.2M 42.0M
Notes Receivable 191.0M 64.5M 90.8M 194.0M 95.2M 47.7M 41.6M 44.5M 9.3M
Notes And Accounts Receivable 516.0M 327.0M 430.0M 352.0M 187.0M 132.0M 77.2M 87.7M 51.3M
Prepayments 2.7M 1.2M 984,300 729,900 898,400 4.6M 62,900 33,200 60,400
Inventory 177.0M 142.0M 188.0M 189.0M 69.8M 52.8M 45.2M 34.2M 19.7M
Total Current Assets 2.9B 2.6B 2.6B 2.4B 2.1B 420.0M 241.0M 188.0M 144.0M
Fixed Assets -- 402.0M 419.0M 420.0M 18.6M 16.8M 17.4M 17.4M 16.9M
Fixed Assets Total 421.0M 402.0M 419.0M 420.0M 18.6M 16.8M 17.4M 17.4M 16.9M
Construction In Progress -- -- -- -- 77.6M 3.8M -- -- --
Construction In Progress Total -- -- -- -- 77.6M 3.8M -- -- --
Intangible Assets 27.2M 28.5M 28.4M 25.2M 22.0M 22.3M 914,300 939,700 845,900
Long Term Deferred Expenses 2.0M 683,600 1.3M 705,600 1.1M 2.2M 2.5M 206,100 --
Total Non Current Assets 874.0M 825.0M 765.0M 560.0M 185.0M 73.9M 44.6M 20.8M 18.8M
Total Assets 3.8B 3.5B 3.4B 2.9B 2.3B 494.0M 286.0M 209.0M 163.0M
Accounts Payable 54.3M 22.1M 62.1M 63.2M 42.3M 6.1M 5.8M 6.6M 4.4M
Advance Receipts 36,400 36,800 225,000 -- -- 29.4M 16.7M 8.9M 2.6M
Contract Liabilities 56.3M 27.7M 54.6M 129.0M 40.3M -- -- -- --
Total Current Liabilities 194.0M 110.0M 211.0M 285.0M 131.0M 65.4M 50.4M 32.0M 23.7M
Long Term Borrowings 246,900 -- -- -- -- -- -- -- --
Total Non Current Liabilities 43.8M 24.4M 21.3M 8.3M 3.9M 139,600 69,800 -- --
Total Liabilities 238.0M 134.0M 232.0M 294.0M 135.0M 65.6M 50.4M 32.0M 23.7M
Paid In Capital 135.0M 135.0M 91.1M 61.3M 61.2M 45.9M 42.0M 42.0M 10.0M
Capital Reserve 1.8B 1.8B 1.8B 1.8B 1.7B 165.0M 58.4M 58.4M 24.3M
Surplus Reserve 67.7M 67.7M 45.5M 30.7M 30.6M 22.9M 17.2M 5.2M 5.6M
Retained Earnings 1.5B 1.2B 1.1B 728.0M 349.0M 194.0M 118.0M 71.7M 99.6M
Equity Attributable 3.6B 3.3B 3.1B 2.6B 2.1B 428.0M 236.0M 177.0M 140.0M
Total Equity 3.6B 3.3B 3.1B 2.6B 2.1B 428.0M 236.0M 177.0M 140.0M
Line ItemFY 2024Dec 31, 2024FY 2023Dec 31, 2023FY 2022Dec 31, 2022FY 2021Dec 31, 2021FY 2020Dec 31, 2020FY 2019Dec 31, 2019FY 2018Dec 31, 2018FY 2017Dec 31, 2017FY 2016Dec 31, 2016
Cash From Sales 849.0M 839.0M 1.0B 916.0M 402.0M 238.0M 263.0M 135.0M 117.0M
Tax Refunds Received 29.1M 37.1M 32.8M 20.5M 12.5M 7.2M 7.1M 3.7M 3.3M
Total Operating Cash Inflow 896.0M 913.0M 1.1B 960.0M 423.0M 253.0M 275.0M 140.0M 120.0M
Cash Paid For Goods 284.0M 195.0M 284.0M 321.0M 110.0M 62.6M 61.7M 52.6M 29.6M
Cash Paid To Employees 265.0M 213.0M 175.0M 136.0M 83.2M 70.5M 51.6M 37.4M 32.0M
Taxes Paid 99.6M 116.0M 167.0M 110.0M 64.1M 37.1M 42.4M 24.9M 14.7M
Total Operating Cash Outflow 708.0M 591.0M 680.0M 605.0M 284.0M 193.0M 173.0M 129.0M 84.1M
Operating Cash Flow 188.0M 321.0M 394.0M 354.0M 139.0M 59.7M 102.0M 10.6M 36.3M
Total Investing Cash Inflow 190.0M 37.4M 380.0M 3.2B 2.3B 60.1M 20.1M 70.4M 334,800
Total Investing Cash Outflow 112.0M 291.0M 662.0M 2.9B 3.8B 90.9M 44.9M 53.5M 901,700
Investing Cash Flow 77.1M -253.0M -281.0M 310.0M -1.4B -30.8M -24.8M 16.9M -566,800
Dividends And Interest Paid 107.0M 128.0M 132.0M 60.7M 36.7M 20.0M 30.8M 15.0M 8.7M
Debt Repayments 571,700 -- -- -- -- -- -- -- --
Total Financing Cash Inflow 4.9M 27.6M 22.1M 14.1M 1.5B 116.0M -- -- --
Total Financing Cash Outflow 127.0M 130.0M 134.0M 62.4M 56.6M 29.5M 30.8M 15.1M 8.7M
Financing Cash Flow -122.0M -103.0M -112.0M -48.3M 1.5B 86.4M -30.8M -15.1M -8.7M
Net Change In Cash 145.0M -33.5M 6.1M 615.0M 159.0M 116.0M 47.9M 10.9M 28.0M
Ending Cash Balance 1.1B 973.0M 1.0B 1.0B 386.0M 228.0M 112.0M 64.1M 53.2M
Capex 30.8M 25.5M 27.9M 345.0M 26.9M 27.9M 24.9M 3.5M 901,700
NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...