COMPETITION WATCH: Trimac posts record Q3 revenue