Interface Q2 FY26 net income rises 57.9% to $51.4 million; net sales climb 5.4% to $396 million - TILE News | Rallies