Impinj posted falling profits but still beat expectations. Here's why investors celebrated the report.