Speed cameras across Scotland raked in more than £5 million over 2016 - the highest amount since 2014.
£5,095,100 were paid to courts, £200,000 more than the previous year and nearly half a million more than two years before.
The devices are set to issue motorists who break speed limits across the country with automatic fines.
Cameras in the Lothian and Borders produced £921,200, which is less than the £1,029,000 in the previous year and £1029,600 two years before.
£1,047,600 was produced by fines issued by speed cameras in Dumfries & Galloway and South Strathclyde, more than the £965,800 produced the year before and £763,800 produced two years beforehand.
Cameras in Tayside, Central and Fife produced the most amount of £1.3 million. Grampian and the Highlands and Islands followed with £1.2 million.
There are more than 200 fixed speed cameras in the Scotland, currently bringing in an average of £14,000 a day.