Information Services Corporation maintained annual guidance for 2024 with revenue to be within a range of $240.0 million to $250.0 million.