◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items
北自科技 — 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, 2020
+Revenue 2.1B 1.9B 1.6B 1.3B 1.1B
Revenue Growth % 10.6% 17.5% 18.8% 20.5% --
Total Revenue 2.1B 1.9B 1.6B 1.3B 1.1B
Cost Of Revenue 1.7B 1.5B 1.3B 1.1B 966.0M
+Gross Profit 367.0M 322.0M 270.0M 223.0M 143.0M
Gross Margin % 17.8% 17.3% 17.0% 16.7% 12.9%
Total Operating Cost 1.9B 1.7B 1.5B 1.2B 1.1B
Selling Expenses 42.4M 32.3M 25.3M 20.7M 15.5M
Admin Expenses 43.5M 35.8M 32.3M 29.8M 16.4M
Rd Expenses 73.5M 70.2M 57.8M 46.3M 34.1M
Finance Expenses -5.5M -1.5M -433,000 3.1M 862,500
+Operating Income 190.0M 172.0M 145.0M 130.0M 89.2M
Operating Margin % 9.2% 9.2% 9.1% 9.7% 8.0%
Non Operating Income 36,100 37,000 10,000 2.4M 14,000
Non Operating Expenses 107,800 251,600 12,400 1.9M --
Investment Income 6.8M -- -- 1.5M 825,100
Asset Disposal Income -38,400 -500.00 -3,500 -23,200 --
Asset Impairment Loss 2.6M 1.7M 3.5M 1.0M 1.9M
Other Income 11.0M 15.7M 13.6M 20.4M 30.8M
Income Before Tax 190.0M 171.0M 145.0M 130.0M 89.2M
Income Tax 19.5M 16.1M 14.4M 14.7M 10.1M
+Net Income 170.0M 155.0M 131.0M 116.0M 79.2M
Net Margin % 8.2% 8.3% 8.3% 8.7% 7.1%
Net Income Attributable 170.0M 155.0M 131.0M 116.0M 79.2M
Eps Basic 1.07 1.28 1.07 0.96 --
Eps Diluted 1.07 1.28 1.07 0.96 --
Line ItemFY 2024Dec 31, 2024FY 2023Dec 31, 2023FY 2022Dec 31, 2022FY 2021Dec 31, 2021FY 2020Dec 31, 2020
Cash And Equivalents 1.1B 306.0M 221.0M 241.0M 6.9M
Accounts Receivable 435.0M 445.0M 454.0M 352.0M 240.0M
Notes Receivable 124.0M 202.0M 222.0M 316.0M 335.0M
Notes And Accounts Receivable 559.0M 646.0M 676.0M 668.0M 575.0M
Prepayments 244.0M 347.0M 388.0M 327.0M 228.0M
Inventory 1.7B 1.8B 1.7B 1.4B 1.2B
Total Current Assets 3.8B 3.3B 3.2B 2.9B 2.3B
Fixed Assets -- 80.0M 77.8M 77.1M 847,200
Fixed Assets Total 80.1M 80.0M 77.8M 77.1M 847,200
Construction In Progress Total 38.0M -- -- -- --
Intangible Assets 39.2M 11.7M 11.8M 12.8M 690,000
Total Non Current Assets 297.0M 213.0M 221.0M 209.0M 20.6M
Total Assets 4.1B 3.5B 3.4B 3.1B 2.3B
Accounts Payable 831.0M 908.0M 911.0M 879.0M 861.0M
Advance Receipts -- 497,900 -- 35,000 --
Contract Liabilities 1.5B 1.7B 1.8B 1.5B 979.0M
Total Current Liabilities 2.5B 2.8B 2.9B 2.6B 2.0B
Long Term Borrowings -- -- 12.0M 48.0M --
Total Non Current Liabilities 8.1M 9.0M 29.2M 69.5M 8.2M
Total Liabilities 2.5B 2.8B 2.9B 2.7B 2.0B
Paid In Capital 162.0M 122.0M 122.0M 122.0M 103.0M
Capital Reserve 996.0M 239.0M 239.0M 239.0M 109.0M
Surplus Reserve 37.5M 25.7M 13.1M 3.3M 14.5M
Retained Earnings 370.0M 306.0M 163.0M 104.0M 76.2M
Equity Attributable 1.6B 692.0M 537.0M 467.0M 302.0M
Total Equity 1.6B 692.0M 537.0M 467.0M 302.0M
Line ItemFY 2024Dec 31, 2024FY 2023Dec 31, 2023FY 2022Dec 31, 2022FY 2021Dec 31, 2021FY 2020Dec 31, 2020
Cash From Sales 1.2B 1.2B 1.3B 1.2B 677.0M
Tax Refunds Received 8.8M 7.9M 6.0M 8.0M 8.9M
Total Operating Cash Inflow 1.3B 1.3B 1.3B 1.3B 748.0M
Cash Paid For Goods 793.0M 843.0M 931.0M 876.0M 647.0M
Cash Paid To Employees 171.0M 148.0M 123.0M 94.3M 61.5M
Taxes Paid 80.7M 79.3M 109.0M 78.9M 28.2M
Total Operating Cash Outflow 1.2B 1.2B 1.3B 1.1B 822.0M
Operating Cash Flow 145.0M 102.0M 80.5M 175.0M -74.3M
Total Investing Cash Inflow 747.0M 4,000 8,550 1.1B 884.0M
Total Investing Cash Outflow 834.0M 6.3M 7.2M 984.0M 930.0M
Investing Cash Flow -86.3M -6.3M -7.2M 131.0M -46.6M
Cash From Borrowings -- -- -- 48.0M --
Dividends And Interest Paid 94.3M 558,600 62.3M 71.9M 22.0M
Debt Repayments 12.0M -- 36.0M 53.4M --
Total Financing Cash Inflow 818.0M -- -- 48.0M 148.0M
Total Financing Cash Outflow 125.0M 1.2M 98.9M 126.0M 22.0M
Financing Cash Flow 693.0M -1.2M -98.9M -77.8M 126.0M
Net Change In Cash 752.0M 94.4M -25.6M 229.0M 5.5M
Ending Cash Balance 1.1B 304.0M 210.0M 236.0M 6.9M
Capex 93.6M 6.3M 7.2M 4.3M 102,300
NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...