NYSE:BMI - New York Stock Exchange, Inc. - US0565251081 - Common Stock - Currency: USD
2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | 2020 (2020-12-31) | ||||
---|---|---|---|---|---|---|---|---|
ASSETS | ||||||||
Current Assets | ||||||||
Cash Equivalents | 295.31M | 191.78M | 138.05M | 87.17M | 72.30M | |||
Receivables | 84.33M | 83.51M | 76.65M | 65.87M | 61.70M | |||
Inventories | 143.41M | 153.67M | 119.86M | 99.61M | 81.60M | |||
Other Current Assets | 34.16M | 26.43M | 13.27M | 8.71M | 5.30M | |||
Total Current Assets | 540.12M | 442.18M | 347.83M | 261.36M | 220.90M | |||
Non-Current Assets | ||||||||
PPE Net | 80.12M | 79.40M | 80.08M | 83.93M | 82.70M | |||
Goodwill | 111.77M | 113.16M | 101.26M | 104.31M | 88.70M | |||
Intangibles | 48.87M | 57.44M | 58.41M | 69.78M | 53.60M | |||
Other Non-Current Assets | 35.54M | 24.74M | 15.47M | 11.44M | 22.50M | |||
Total Non-Current Assets | 276.30M | 274.74M | 255.22M | 269.46M | 247.50M | |||
TOTAL ASSETS | 816.41M | 716.92M | 603.05M | 530.82M | 468.40M | |||
LIABILITIES | ||||||||
Current Liabilities | ||||||||
Short Term Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |||
Accrued Expenses | 34.91M | 29.87M | 20.51M | 20.64M | 14.60M | |||
Accounts Payable | -22.61M | 21.84M | 30.74M | 11.66M | 10.20M | |||
Other Current Liabilities | 105.91M | 80.24M | 59.06M | 49.84M | 40.40M | |||
Total Current Liabilities | 118.20M | 131.95M | 110.31M | 82.15M | 65.20M | |||
Non-Current Liabilities | ||||||||
Long Term Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |||
Deferred Taxes/Income | 3.65M | 5.06M | 4.65M | 5.38M | 5.70M | |||
Other Non-Current Liabilities | 88.32M | 63.43M | 45.66M | 40.22M | 36.20M | |||
Total Non-Current Liabilities | 91.98M | 68.49M | 50.31M | 45.60M | 41.90M | |||
TOTAL LIABILITIES | 210.18M | 200.44M | 160.63M | 127.75M | 107.10M | |||
SHAREHOLDERS' EQUITY | ||||||||
Retained Earnings | 547.80M | 458.72M | 395.15M | 353.54M | 314.90M | |||
Additional Paid In Capital | 65.82M | 59.19M | 53.28M | 49.22M | 45.00M | |||
Common Shares | 37.22M | 37.22M | 37.22M | 37.22M | 37.20M | |||
Treasury Stock | -36.70M | -37.00M | -37.25M | -37.05M | -37.10M | |||
Other Shareholders' Equity | -7.91M | -1.65M | -5.98M | 136.00K | 1.30M | |||
Shares Outstanding | 29.41M | 29.35M | 29.29M | 29.25M | 29.10M | |||
Tangible Book Value per Share | 15.15 | 11.79 | 9.65 | 7.83 | 7.53 | |||
Total Shareholders' Equity | 606.23M | 516.48M | 442.42M | 403.07M | 361.30M | |||
TOTAL LIABILITIES AND EQUITY | 816.41M | 716.92M | 603.05M | 530.82M | 468.40M | |||
Statistics | ||||||||
Current Ratio | 4.57 | 3.35 | 3.15 | 3.18 | 3.39 | |||
Return On Assets (ROA) | 15.30% | 12.92% | 11.03% | 11.47% | 10.53% | |||
Return On Equity (ROE) | 20.61% | 17.93% | 15.03% | 15.11% | 13.65% | |||
Return On Invested Capital (ROIC) | 17.07% | 15.23% | 13.37% | 13.24% | 12.21% | |||
Return On Invested Capital Ex Cash (ROICexc) | 29.59% | 22.66% | 18.58% | 16.44% | 14.87% | |||
Return On Invested Capital Ex Cash + Goodwill (ROICexcg) | 49.21% | 40.03% | 33.79% | 31.71% | 26.09% |
All data in USD , ROIC based on taxRate of 0.25