GP Strategies Corporation announced earnings results for the second quarter ended June 30, 2021. For the second quarter, the company announced sales was USD 128.782 million compared to USD 106.144 million a year ago. Operating income was USD 3.684 million compared to operating loss of USD 995,000 a year ago. Net income was USD 2.479 million compared to net loss of USD 606,000 a year ago. Basic earnings per share from continuing operations was USD 0.14 compared to basic loss per share from continuing operations of USD 0.04 a year ago. For the half year, sales was USD 243.333 million compared to USD 234.425 million a year ago. Operating income was USD 6.853 million compared to operating loss of USD 1.440 million a year ago. Net income was USD 4.203 million compared to net loss of USD 1.900 million a year ago. Basic earnings per share from continuing operations was USD 0.24 compared to basic loss per share from continuing operations of USD 0.11 a year ago. Diluted earnings per share from continuing operations was USD 0.23 compared to diluted loss per share from continuing operations of USD 0.11 a year ago.