Computer Task Group, Incorporated provided annual revenue guidance and now expect revenue for 2022 to range from $330 million to $350 million also expect that lower revenue will be offset in part by improving operating margins and will result in 2022 GAAP diluted earnings per share ranging from $0.48 to $0.58 and non-GAAP diluted earnings per share ranging from $0.53 to $0.63.