In 2007, Auburn achieved robust sales of CAD 41 million (approximately EUR 27 million) and currently sustains a workforce of around 150 individuals, reflecting operational stability and financial success.