 Carrols Restaurant has been under pressure amid high costs impacting earnings. Solid trends in comparable restaurant sales support a more positive outlook with an expectation for improving margins in 2023. 