Biomerica, Inc. (BMRA)
NASDAQ: BMRA · IEX Real-Time Price · USD
0.333
-0.002 (-0.69%)
At close: Jul 19, 2024, 4:00 PM
0.343
+0.010 (3.01%)
Pre-market: Jul 22, 2024, 7:15 AM EDT

Biomerica Income Statement

Millions USD. Fiscal year is Jun - May.
Year Ending
TTM May 31, 2023May 31, 2022May 31, 2021May 31, 2020May 31, 2019 2018 - 2012
Revenue
5.415.3418.877.26.695.2
Upgrade
Revenue Growth (YoY)
-43.29%-71.71%162.13%7.57%28.69%-6.53%
Upgrade
Cost of Revenue
4.794.8915.896.834.953.91
Upgrade
Gross Profit
0.620.452.980.371.741.29
Upgrade
Selling, General & Admin
5.76.095.75.672.552.03
Upgrade
Research & Development
1.61.581.812.191.931.68
Upgrade
Operating Expenses
7.297.677.517.874.483.7
Upgrade
Operating Income
-6.68-7.22-4.53-7.5-2.74-2.41
Upgrade
Interest Expense / Income
000000
Upgrade
Other Expense / Income
-0.37-0.13-0.03-0.07-0.07-0.04
Upgrade
Pretax Income
-6.3-7.09-4.51-7.43-2.67-2.37
Upgrade
Income Tax
0.050.050.020.010.010.02
Upgrade
Net Income
-6.35-7.14-4.53-7.45-2.68-2.39
Upgrade
Shares Outstanding (Basic)
17141312109
Upgrade
Shares Outstanding (Diluted)
17141312109
Upgrade
Shares Change
24.78%11.69%6.24%17.34%10.35%7.50%
Upgrade
EPS (Basic)
-0.37-0.50-0.36-0.62-0.26-0.26
Upgrade
EPS (Diluted)
-0.37-0.50-0.36-0.62-0.26-0.26
Upgrade
Free Cash Flow
-5.31-5.54-0.54-5.39-4.33-2.35
Upgrade
Free Cash Flow Per Share
-0.32-0.39-0.04-0.45-0.43-0.26
Upgrade
Gross Margin
11.41%8.35%15.78%5.09%25.97%24.84%
Upgrade
Operating Margin
-123.51%-135.29%-24.03%-104.18%-40.95%-46.39%
Upgrade
Profit Margin
-117.46%-133.73%-24.01%-103.43%-40.00%-46.01%
Upgrade
Free Cash Flow Margin
-98.18%-103.73%-2.84%-74.84%-64.71%-45.09%
Upgrade
EBITDA
-5.94-6.74-3.91-7.06-2.27-2.21
Upgrade
EBITDA Margin
-109.91%-126.20%-20.73%-98.03%-33.93%-42.42%
Upgrade
Depreciation & Amortization
0.360.350.60.380.40.16
Upgrade
EBIT
-6.3-7.09-4.51-7.43-2.67-2.37
Upgrade
EBIT Margin
-116.58%-132.78%-23.88%-103.25%-39.89%-45.55%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).