“Sherlock” producers Hartswood Films have posted revenues of £51.7 million ($61.6 million) for the last financial year. Net profit for the year came to £7.8 million ($9.5 million), a result the company’s directors said they were “very satisfied with,” although the financial report notes that gross profit margin dropped from 29% to 19% compared to […]