DJ Freeman enjoys bumper year of profits