Logo image of BMRA

BIOMERICA INC (BMRA) Stock Income Statement

USA - NASDAQ:BMRA - US09061H4065 - Common Stock

2.46 USD
-0.09 (-3.53%)
Last: 11/7/2025, 8:00:02 PM
2.3349 USD
-0.13 (-5.09%)
After Hours: 11/7/2025, 8:00:02 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-8-31)
2025
(2025-5-31)
2024
(2024-5-31)
2023
(2023-5-31)
2022
(2022-5-31)
Revenue
BMRA Revenue ChartBMRA Revenue over time chart
4.88M5.31M5.42M5.34M18.87M
Gross Premiums Earned
BMRA Gross Premiums Earned ChartBMRA Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
BMRA Loss Claims ChartBMRA Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
BMRA Deferred Policy Acquisition Expense ChartBMRA Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
BMRA Net Interest Income ChartBMRA Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
BMRA Non Interest Income ChartBMRA Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
BMRA Loan Loss Provision ChartBMRA Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
BMRA Net Interest Income after Provision ChartBMRA Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
BMRA Non Interest Expense ChartBMRA Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
BMRA Minority Interest Expense ChartBMRA Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
BMRA Cost Of Goods ChartBMRA Cost Of Goods over time chart
4.25M4.81M4.80M4.89M15.89M
Gross Profit
BMRA Gross Profit ChartBMRA Gross Profit over time chart
636.00K498.00K611.00K450.00K2.98M
Operating Expenses
BMRA Operating Expenses ChartBMRA Operating Expenses over time chart
5.52M5.63M6.98M7.67M7.52M
Research and Development
BMRA Research and Development ChartBMRA Research and Development over time chart
938.00K1.02M1.49M1.58M1.81M
Selling, General, and Administrative Expenses
BMRA Selling, General, and Administrative Expenses ChartBMRA Selling, General, and Administrative Expenses over time chart
4.58M4.61M5.49M6.09M5.70M
Operating Income
BMRA Operating Income ChartBMRA Operating Income over time chart
-4.88M-5.14M-6.37M-7.22M-4.53M
Interest Income/Expense
BMRA Interest Income/Expense ChartBMRA Interest Income/Expense over time chart
1.23M165.00K431.00K130.00K30.00K
Other Income/Expense
BMRA Other Income/Expense ChartBMRA Other Income/Expense over time chart
nullnullnull0null
Non Recurring Items
BMRA Non Recurring Items ChartBMRA Non Recurring Items over time chart
nullnullnullnullnull
Income Before Taxes
BMRA Income Before Taxes ChartBMRA Income Before Taxes over time chart
-3.65M-4.97M-5.94M-7.09M-4.51M
Income Tax
BMRA Income Tax ChartBMRA Income Tax over time chart
1.00K1.00K42.00K50.00K20.00K
Net Income
BMRA Net Income ChartBMRA Net Income over time chart
-3.65M-4.97M-5.98M-7.14M-4.53M
EBITDA
BMRA EBITDA ChartBMRA EBITDA over time chart
-4.88M-5.05M-6.29M-7.14M-4.19M
 
Per Share Data
EPS Diluted Total Ops
BMRA EPS Diluted Total Ops ChartBMRA EPS Diluted Total Ops over time chart
-1.6276-2.1649-2.843-4.03-2.85
Non GAAP EPS
BMRA Non GAAP EPS ChartBMRA Non GAAP EPS over time chart
nullnullnullnullnull
 
Statistics
Gross Profit Margin
BMRA Gross Profit Margin ChartBMRA Gross Profit Margin over time chart
13.02%9.38%11.28%8.43%15.79%
Profit Margin
BMRA Profit Margin ChartBMRA Profit Margin over time chart
-74.84%-93.64%-110.40%-133.71%-24.01%
Operating Profit Margin
BMRA Operating Profit Margin ChartBMRA Operating Profit Margin over time chart
-100.02%-96.72%-117.58%-135.21%-24.01%

All data in USD

Charts

BMRA Income Statement data chartBMRA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0 5M -5M 10M 15M
BMRA Earnings Per Share (EPS) chartBMRA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM -1 -2 -3 -4