NETGEAR, INC. (NTGR): financials from its own SEC filings