Why Is Helios Technologies (HLIO) Down 8.9% Since Last Earnings Report?

Helios Technologies (HLIO) reported earnings 30 days ago. What's next for the stock?
Open original source
Helios Technologies (HLIO) reported earnings 30 days ago. What's next for the stock?
Open original source