Goodwill and intangible assets account for 64% of the assets.

FWIW, insiders are holding. Looks like they believe there is more to come.