CPS Technologies Corp. (CPSH) quarterly revenue and earnings by quarter