CPS Technologies Corp. (CPSH) financials: revenue and net income by year