CVG delivers mixed Q4 earnings with revenue beat.