Australia markets closed

Hamilton Beach Brands Holding Company (HBB)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
20.17+0.31 (+1.56%)
At close: 04:00PM EDT
20.17 +0.12 (+0.60%)
After hours: 04:01PM EDT
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
625,650
625,625
640,949
658,394
603,713
-
Cost of revenue
472,830
481,949
511,835
521,892
465,059
-
Gross profit
152,820
143,676
129,114
136,502
138,654
-
Operating expenses
Selling general and administrative
113,423
108,395
90,120
104,763
99,990
-
Total operating expenses
113,623
108,595
90,320
104,963
101,239
-
Operating income or loss
39,197
35,081
38,794
31,539
37,415
-
Interest expense
1,887
3,000
4,589
2,854
1,998
-
Total other income/expenses net
-542
-385
-1,776
272
-1,685
-
Income before tax
36,768
31,696
32,429
28,957
33,732
-
Income tax expense
7,911
6,454
7,162
7,651
9,665
-
Income from continuing operations
28,857
25,242
25,267
21,306
24,067
-
Net income
28,857
25,242
25,267
21,306
46,258
-
Net income available to common shareholders
28,857
25,242
25,267
21,306
46,258
-
Basic EPS
0.91
-
1.81
1.54
3.39
-0.99
Diluted EPS
0.91
-
1.81
1.53
3.37
-0.99
Basic average shares
14,016
-
13,970
13,880
13,657
13,690
Diluted average shares
14,040
-
13,996
13,930
13,712
13,726