Star Metro - iFabric Corp Reports Record Revenue and Earnings for Q1 2026