What does ‘knock out’ mean?

( v ) To deeply impress. His report knocked them out.