XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the HBB's revenue on a disaggregated basis for the year ending:

Year Ended
December 31
 202120202019
Consumer products$612,795 $568,685 $559,279 
Commercial products40,978 30,066 48,028 
Licensing4,621 4,962 4,479 
     Total revenues$658,394 $603,713 $611,786