Sterling Infrastructure (STRL) Financial Statements | The Fly