Generac Holdings Inc (GNRC) reports a 16% increase in net sales and unveils new product lines amid challenges in international and commercial markets.