Mullen reports record Q3 earnings, maintains positive outlook