Cluster sources Newest source rows first. INTERFACE INC (0000715787) (Filer) SEC Inline XBRL Filings • Feb 25, 2026, 10:31 PM UTC