Accuride says investments paying off