This new logo looks like it's more orientated towards CNC machine production rather than the traditional cast badges....

Could this just be down to higher demand requring differing production technique's to meet the production quota. Possibly cost reduction as well...