Analyzing Temenos (OTCMKTS:TMNSF) & PDF Solutions (NASDAQ:PD