Crawford & Company reported earnings results for the fourth quarter ended December 31, 2023. For the fourth quarter, the company reported revenue was USD 309.17 million compared to USD 333.37 million a year ago. Net loss was USD 0.818 million compared to USD 14.09 million a year ago.