Baird Medical Investment Holdings Limited (BDMD)

$6.70

north_east
$0.66 (10.93%)
Day's range
$6.02
Day's range
$7.99

BDMD Income statement / Annual

Last year (2023), Baird Medical Investment Holdings Limited's total revenue was $31.46 M, a decrease of 10.35% from the previous year. In 2023, Baird Medical Investment Holdings Limited's net income was $10.55 M. See Baird Medical Investment Holdings Limited,s key income statements, including revenue, expenses, profit, and income.

Period FY-2023 FY-2022 FY-2021 FY-2020 FY-2019
Period Ended 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019
Operating Revenue $31.46 M $35.09 M $27.72 M $18.12 M $12.21 M
Cost of Revenue $4.23 M $7.05 M $4.54 M $2.51 M $1.30 M
Gross Profit $27.23 M $28.04 M $23.18 M $15.61 M $10.91 M
Gross Profit Ratio 0.87 0.8 0.84 0.86 0.89
Research and Development Expenses $4.27 M $3.86 M $1.04 M $750,482.00 $1.16 M
General & Administrative Expenses $8.55 M $6.96 M $6.65 M $1.76 M $1.10 M
Selling & Marketing Expenses $2.55 M $3.59 M $3.57 M $2.84 M $2.90 M
Selling, General & Administrative Expenses $11.09 M $10.55 M $10.22 M $5.00 M $4.15 M
Other Expenses $0.00 $0.00 $0.00 $0.00 $0.00
Operating Expenses $15.37 M $13.03 M $9.76 M $5.75 M $5.30 M
Cost And Expenses $19.60 M $20.08 M $14.63 M $8.26 M $6.60 M
Interest Income $1,562.00 $8,553.00 $2,326.00 $0.00 $0.00
Interest Expense $285,833.00 $299,269.00 $153,921.00 $0.00 $0.00
Depreciation & Amortization $1.38 M $1.47 M $1.40 M $609,547.00 $349,136.00
EBITDA $12.85 M $14.49 M $15.41 M $10.28 M $5.85 M
EBITDA Ratio 0.41 0.41 0.56 0.57 0.48
Operating Income Ratio 0.38 0.39 0.43 0.54 0.46
Total Other Income/Expenses Net $497,477.00 $890,151.00 $688,346.00 -$283,252.00 -$11.46 M
Income Before Tax $12.36 M $14.52 M $12.61 M $9.58 M -$5.85 M
Income Before Tax Ratio 0.39 0.41 0.45 0.53 -0.48
Income Tax Expense $1.70 M $1.75 M $2.42 M $2.43 M $1.28 M
Net Income $10.55 M $12.57 M $11.68 M $7.10 M -$7.18 M
Net Income Ratio 0.34 0.36 0.42 0.39 -0.59
EPS -0.2168 0.0217 -0.0242 0 0
EPS Diluted -0.2168 0.0217 -0.0242 0 0
Weighted Average Shares Out $7.58 M $6.29 M $7.19 M $7.19 M $7.19 M
Weighted Average Shares Out Diluted $7.58 M $7.19 M $7.19 M $7.19 M $7.19 M
Link