Hamilton Beach Brands Holding Company

NYSE:HBB

29.24 (USD) • At close September 19, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015
Operating Activities:
Net Income 25.24225.26721.30624.06725.07821.78417.90526.17919.711
Depreciation & Amortization 4.3624.8834.9133.9074.0025.3095.6116.2266.308
Deferred Income Tax -0.9060.3722.11-1.4313.2484.9473.9421.787-1.679
Stock Based Compensation 5.3943.4243.2373.9782.6323.6180.32300
Change In Working Capital 54.902-39.32-14.734-60.51-35.229-25.3196.629.0982.059
Accounts Receivables -18.7684.53227.631-41.314-25.58611.761-10.026-1.7477.842
Inventory 30.76126.399-9.077-65.80813.756-11.051-6.329-1.80614.423
Accounts Payables 37.493-69.911-20.03740.215-7.257-10.00421.75926.89-23.861
Other Working Capital 5.416-0.34-13.2516.397-16.142-16.0251.1965.7613.655
Other Non Cash Items -0.3581.9561.0252.0550.4711.485-0.618-0.7270.089
Operating Cash Flow 88.636-3.41817.857-27.9340.20211.82433.4462.56326.488
Investing Activities:
Investments In Property Plant And Equipment -3.419-2.279-11.844-3.312-4.122-8.076-7.374-6.002-6.171
Acquisitions Net 0000000.0210.077-0.413
Purchases Of Investments 000000000
Sales Maturities Of Investments 000000000
Other Investing Activites -1.755-2.279-11.844-0.50.5850.0120.0210.0770.041
Investing Cash Flow -5.174-2.279-11.844-3.812-4.122-8.064-7.353-5.925-6.543
Financing Activities:
Debt Repayment -60.916-14.383-1.55-39.761-11.873-4.597-12.63-19.651-4.912
Common Stock Issued 000000000
Common Stock Repurchased -3.074-2.97900-5.960000
Dividends Paid -6.082-5.782-5.468-5.053-4.851-4.658-39.162-42-15
Other Financing Activities -63.99-0.047-0.24878.994-0.103-4.59712.56-19.8374.912
Financing Cash Flow -70.0725.575-7.26634.180.959-9.255-26.602-61.837-10.088
Other Information:
Effect Of Forex Changes On Cash 1.084-0.123-0.0330.025-0.7650.9410.081-0.259-0.046
Net Change In Cash 14.452-0.245-1.286-3.7280.812-4.554-0.434-5.4589.811
Cash At End Of Period 15.4421.9052.153.4367.1646.35210.90611.3416.798