Goodwill (Details) - USD ($) $ in Thousands |
Mar. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Goodwill [Abstract] | ||
Goodwill | $ 202,979 | $ 202,979 |
Mainland China [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 32,179 | 32,179 |
Americas/Pacific [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 9,449 | 9,449 |
South Korea [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 29,261 | 29,261 |
EMEA [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 2,875 | 2,875 |
Japan [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 16,019 | 16,019 |
Southeast Asia [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 18,537 | 18,537 |
Hong Kong/Taiwan [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 6,634 | 6,634 |
Manufacturing [Member] | ||
Goodwill [Abstract] | ||
Goodwill | 78,875 | 78,875 |
Grow Tech [Member] | ||
Goodwill [Abstract] | ||
Goodwill | $ 9,150 | $ 9,150 |