Netgear, Inc. Is Finally Back on Track