Skip to content
20-F

Annual Report (Foreign)

Ming Shing Group Holdings Limited MSW

0001641172-25-024398

← back to feed
Filed
Aug 15, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Mar 31, 2025 11.85M sh
Shares Diluted FY 2025 · Mar 31, 2024 11.25M sh
Shares Diluted FY 2025 · Mar 31, 2023 11.25M sh
Shares Outstanding FY 2025 · Mar 31, 2025 12.98M sh
Operating Cash Flow FY 2025 · Mar 31, 2025 −$7.97M
Operating Cash Flow FY 2025 · Mar 31, 2024 $2.46M
Operating Cash Flow FY 2025 · Mar 31, 2023 $795.33K
Long Term Debt FY 2025 · Mar 31, 2025 $2.87M
Long Term Debt FY 2025 · Mar 31, 2024 $3.03M
Short Term Debt FY 2025 · Mar 31, 2025 $4.76M
Short Term Debt FY 2025 · Mar 31, 2024 $3.82M
Cash And Equivalents FY 2025 · Mar 31, 2025 $249.92K
Cash And Equivalents FY 2025 · Mar 31, 2024 $1.08M
Stockholders Equity FY 2025 · Mar 31, 2025 $983.98K
Stockholders Equity FY 2025 · Mar 31, 2024 $998.26K
Stockholders Equity FY 2025 · Mar 31, 2023 $382.89K
Stockholders Equity FY 2025 · Mar 31, 2022 $159.76K
Current Liabilities FY 2025 · Mar 31, 2025 $9.53M
Current Liabilities FY 2025 · Mar 31, 2024 $7.74M
Total Liabilities FY 2025 · Mar 31, 2025 $12.44M
Total Liabilities FY 2025 · Mar 31, 2024 $10.89M
Current Assets FY 2025 · Mar 31, 2025 $10.26M
Current Assets FY 2025 · Mar 31, 2024 $8.84M
Total Assets FY 2025 · Mar 31, 2025 $13.42M
Total Assets FY 2025 · Mar 31, 2024 $11.89M
Eps Diluted FY 2025 · Mar 31, 2025 −$0.48
Eps Diluted restated FY 2025 · Mar 31, 2024 $0.21
Eps Diluted FY 2025 · Mar 31, 2023 $0.25
Eps Basic FY 2025 · Mar 31, 2025 −$0.48
Eps Basic restated FY 2025 · Mar 31, 2024 $0.21
Eps Basic FY 2025 · Mar 31, 2023 $0.25
Sga Expense FY 2025 · Mar 31, 2025 $4.05M
Sga Expense FY 2025 · Mar 31, 2024 $1.85M
Sga Expense FY 2025 · Mar 31, 2023 $855.6K
Net Income FY 2025 · Mar 31, 2025 −$5.73M
Net Income FY 2025 · Mar 31, 2024 $2.33M
Net Income FY 2025 · Mar 31, 2023 $2.79M
Operating Income FY 2025 · Mar 31, 2025 −$5.35M
Operating Income FY 2025 · Mar 31, 2024 $3.25M
Operating Income FY 2025 · Mar 31, 2023 $2.64M
Gross Profit FY 2025 · Mar 31, 2025 −$1.31M
Gross Profit FY 2025 · Mar 31, 2024 $5.09M
Gross Profit FY 2025 · Mar 31, 2023 $3.49M
Cost Of Revenue FY 2025 · Mar 31, 2025 $35.16M
Cost Of Revenue FY 2025 · Mar 31, 2024 $22.48M
Cost Of Revenue FY 2025 · Mar 31, 2023 $18.37M
Revenue FY 2025 · Mar 31, 2025 $33.85M
Revenue FY 2025 · Mar 31, 2024 $27.57M
Revenue FY 2025 · Mar 31, 2023 $21.87M
Capex FY 2025 · Mar 31, 2024 $1.15M
Capex FY 2025 · Mar 31, 2023 $15.38K