BMRA
BMRA
NASDAQ · Health Care

Biomerica Inc

$2.25
-0.02 (-0.88%)
As of Feb 8, 2:31 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 4.67M 4.51M 3.72M
Net Income 361.6K 334.1K 231.1K
EPS
Profit Margin 7.7% 7.4% 6.2%
Rev Growth -3.6% +23.6% -7.5%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 982.8K 948.7K 899.3K
Total Equity 4.71M 4.87M 5.15M
D/E Ratio 0.21 0.19 0.17
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 717.2K 633.7K 568.5K
Free Cash Flow 389.0K 271.4K 245.7K