XML 48 R31.htm IDEA: XBRL DOCUMENT
v3.19.1

Allowance for Doubtful Debts | 12 Months Ended
--- | ---
Dec. 31, 2018
Allowance For Doubtful Debts Disclosure [Abstract] |
Allowance For Doubtful Debts Disclosure [Text Block] | 23. Allowance for Doubtful Accounts Allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. A rollforward of allowance for doubtful accounts is as follows:
|  | Charged (credited) to
|  | Beginning |  | Bad Debt |  | Charged to |  |  |  | Ending
|  | Balance |  | Expense (Recoveries) |  | Allowance (1) |  | Other (2) |  | Balance
|  | (in thousands)
Year ended December 31, 2017 | $ | 301 |  | (57) |  | (68) |  | 17 | $ | 193
Year ended December 31, 2018 | $ | 193 |  | 28 |  | 13 |  | 98 | $ | 332
(1) Consists of accounts written off, net of recoveries.
(2) For 2018 this amount consists of an addition to the allowance of $103,000 due to business combination as well as the effect of currency translation. For 2017, this amount consists solely of the effect of currency translation.

X
- References No definition available. + Details
Name: | hbio_AllowanceForDoubtfulDebtsDisclosureAbstract
Namespace Prefix: | hbio_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for the rollforward for allowance for doubtful debts for the three years ending the latest reporting date + References No definition available. + Details
Name: | hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock
Namespace Prefix: | hbio_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration