It says its North American division is struggling .